課程
/后端開發(fā)
/C
/C語言入門
章節(jié)2-8中,自動換型 char c = 97 與 char c = '97'? ,printf("%d\n",c),輸出結(jié)果有何差別?
2016-10-14
源自:C語言入門 2-8
正在回答
char c = 97輸出的是97;而?char c = '97'?輸出的是一個地址
a的ASCII是97,%d打印的是整型,%c打印的是字符。
char c=97,printf("%d\n",c)輸出結(jié)果為97.printf("%c\n",c),輸出結(jié)果為a
char c='\97',printf("%c\n",c)輸出結(jié)果為a,printf("%d\n",c)輸出結(jié)果為97
Mr_Madara 提問者
有引號的表示字符 ?沒有引號表示將97賦值給c
也許一個表達的是單字符,一個表達的是整型
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答\n及冒號的作用?
1 回答關(guān)于分號和大括號的使用
3 回答關(guān)于系統(tǒng)的問題
1 回答關(guān)于% 的使用
1 回答關(guān)于++的使用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-11-09
char c = 97輸出的是97;而?char c = '97'?輸出的是一個地址
2016-10-14
a的ASCII是97,%d打印的是整型,%c打印的是字符。
char c=97,printf("%d\n",c)輸出結(jié)果為97.printf("%c\n",c),輸出結(jié)果為a
char c='\97',printf("%c\n",c)輸出結(jié)果為a,printf("%d\n",c)輸出結(jié)果為97
2016-10-14
有引號的表示字符 ?沒有引號表示將97賦值給c
2016-10-14
也許一個表達的是單字符,一個表達的是整型