コードは次のようになります。
char c;
scanf("%d", &c);
3 を入力しています...
私の推測では、3
が入力されると、それは type と同じint
です。
次に、型を char に降格し、c
; に割り当てます。
c
in 指定子の値を出力して%d
3 を生成しましたが、期待どおりのようです。しかし、指定子を使用し
て の値を出力すると、端末では空白になります。これは 1 つの質問です...(1);
さらにテストするために、さらに変数を型で宣言し、次のように初期化しました。 c
%c
ch
char
char ch = 1;
テストは次のようになります。
(i&j)? printf("yes") : printf("no");
結果は「いいえ」です。
の値をi&j
出力0
し1&3
ます1
。これは別の質問です....(2);
私の質問は(1)と(2)です