1. ホーム
  2. c++

[解決済み] ASCII charをASCII int値に変換するには?

2022-03-09 07:33:49

質問

文字列をその文字列に変換したい ASCII int値です。

可能な限りの値を配列に詰め込んで、それと比較することもできますが、私には正しいとは思えません。私は次のようなものを望んでいます。

char mychar = "k"
public int ASCItranslate(char c)
return c   

ASCItranslate(k) // >> Should return 107 as that is the ASCII value of 'k'.

ポイントは atoi() は、読みやすい数字専用なので、ここでは使えません。

スペース(ASCII 32)を使用しても何もしません。

解決方法は?

これを実行します。

char mychar = 'k';
//and then
int k = (int)mychar;