課程
/后端開發(fā)
/C
/C語言入門
沒有定義a為什么還能輸出成功?
2018-10-16
源自:C語言入門 2-8
正在回答
這里的‘a’與你說的a不一樣,它有單引號括住,表示一個字符常量,不是你認為的變量
字符常量‘a’的ASCII碼值是97
在C語言中,字符(char類型數(shù)據(jù))可以根據(jù)ACSII碼轉換成 數(shù)值(int類型數(shù)據(jù)),字符'a'在ACSII碼中對應的值為97,所以int n = c;賦值之后n的值為97。
a是那個ASCII碼上的字符,對應97
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
12 回答為什么沒有輸入97,最后都能得出97?
2 回答a的含義,為什么是97
4 回答為什么輸入a會輸出97呀,輸入97又變成55
4 回答為什么c=97?我并沒有看到給c賦值=97啊
3 回答為何"a"輸出是64 'a'輸出是97?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-10-17
這里的‘a’與你說的a不一樣,它有單引號括住,表示一個字符常量,不是你認為的變量
字符常量‘a’的ASCII碼值是97
2018-10-16
在C語言中,字符(char類型數(shù)據(jù))可以根據(jù)ACSII碼轉換成 數(shù)值(int類型數(shù)據(jù)),字符'a'在ACSII碼中對應的值為97,所以int n = c;賦值之后n的值為97。
2018-10-16
a是那個ASCII碼上的字符,對應97