を使用してユーザー入力から文字を取得していますgetchar()
が、を使用して文字を出力する代わりにcout
、Return、ESC などの文字コードを出力したいので、後でコードで使用して確認できますif
.
質問する
162 次
4 に答える
3
これを行うには、char を int にキャストします。
int charval = (int) mychar;
于 2013-01-07T04:17:08.753 に答える
2
printf("%d\n", c);
文字コードが表示されます。
于 2013-01-07T04:19:28.420 に答える
2
そのため、後でコードで使用して、if を使用してチェックできます。
そのために明示的に int に変換する必要はありません。
if(getchar() == char_code)
doSomething();
于 2013-01-07T04:16:56.023 に答える
0
charをintとしてキャストし、int値を出力します。
于 2013-01-07T04:18:33.917 に答える