課程
/后端開發
/C
/C語言入門
變量名和標識符的區別
2018-07-02
源自:C語言入門 2-3
正在回答
C語言中把標識符分為三類:關鍵字,預定義標識符,用戶自定義標識符。用戶自定義標識符,包括變量名、常量名、對象名、函數名、類型名等等。也就是說,變量名,是C語言標識符的一種。C語言的標識符是由字母、數字、下劃線組成,并且數字不能在首位,嚴格區分大小寫。變量名同樣遵循這一規則,同時不能使用關鍵字、預定義標識符和已定義標識符。另外要注意,C語言和C++對標識符和變量名的長度約束不同,C89標準下,c語言的標識符(包括變量名)最多只能8個字符;新標準(C99、C++98)之后,允許更大長度,標準有所不同,最常見的限制是32個字符,一般都推薦遵守這個限制,防止在不同編譯環境下產生不兼容問題。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
5 回答C語言標識符和變量名的區別
1 回答請問標識符和變量名的區別是什么
2 回答標識符與變量名
1 回答標識符和變量
3 回答變量名是標識符嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-02
C語言中把標識符分為三類:關鍵字,預定義標識符,用戶自定義標識符。
用戶自定義標識符,包括變量名、常量名、對象名、函數名、類型名等等。
也就是說,變量名,是C語言標識符的一種。
C語言的標識符是由字母、數字、下劃線組成,并且數字不能在首位,嚴格區分大小寫。
變量名同樣遵循這一規則,同時不能使用關鍵字、預定義標識符和已定義標識符。
另外要注意,C語言和C++對標識符和變量名的長度約束不同,C89標準下,c語言的標識符(包括變量名)最多只能8個字符;新標準(C99、C++98)之后,允許更大長度,標準有所不同,最常見的限制是32個字符,一般都推薦遵守這個限制,防止在不同編譯環境下產生不兼容問題。