#include<stdio.h>
int?main()
{
char?cChar1;
char?cChar2;
int?iIint1;
int?iIint2;
cChar1?=?'a';
cChar2?=?97;
iIint1?=?'a';
iIint2?=?97;
printf("%c\n",?cChar1);
printf("%d\n",?cChar2);
printf("%c\n",?iIint1);
printf("%d\n",?iIint2);
return?0;
}
后面接字符不應(yīng)該只有char??為什么用int也能輸出?
3 回答

我不答應(yīng)
TA貢獻(xiàn)1條經(jīng)驗 獲得超1個贊
char型數(shù)據(jù)和ASC II碼之間有對應(yīng)關(guān)系,具體關(guān)系可以去查ASC II碼表

MinRam
TA貢獻(xiàn)87條經(jīng)驗 獲得超24個贊
int cChar1; ?//這個么?
int是數(shù)據(jù)類型, cChar1 是變量名。
如果是我理解錯了,歡迎再提問。
- 3 回答
- 0 關(guān)注
- 2379 瀏覽
添加回答
舉報
0/150
提交
取消