1. ホーム
  2. c

[解決済み] C言語ではなぜ%cが使われるのですか?

2022-03-03 03:39:48

質問

K&R C 1.6項によれば、以下のようになります。 char は整数の一種です。では、なぜ %c . そして、なぜ %d を全てに使用できますか?

解決方法は?

なぜなら %d の文字コードを数字で表示します。 char :

printf("%d", 'a');

印刷物 97 (ASCIIシステムの場合)、一方

printf("%c", 'a');

印刷物 a .