C語言中規(guī)定,標識符只能由字母、數(shù)字和下劃線三種字符組成,且第一個字符必須是字母或下劃線,而且標識符不能是C語言的關(guān)鍵字。
成都創(chuàng)新互聯(lián)是一家專業(yè)提供洱源企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、H5開發(fā)、小程序制作等業(yè)務(wù)。10年已為洱源眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進行中。相關(guān)介紹:
什么是標識符?
在編程語言中,標識符是用戶編程時使用的名字,變量、常量、函數(shù)、語句塊都有名字,是用來標識某個實體的一個符號,是對變量名、函數(shù)名、標號和其他各種用戶定義的對象命名。
C語言中標識符的命名規(guī)范:
1、標識符由字母、數(shù)字、下劃線組成,并且首字母不能是數(shù)字。(C 標識符內(nèi)不允許出現(xiàn)標點字符,比如 @、$ 和 %。)
2、標識符對大小寫敏感,即嚴格區(qū)分大小寫。一般對變量名用小寫,符號常量命名用大寫。(注:C語言中字母是區(qū)分大小寫的,因此score、Score、SCORE分別代表三個不同的標識符)
3、不能把C的關(guān)鍵字作為用戶的標識符,例如:if、for、while等。(注:標識符不能和C語言的關(guān)鍵字相同,也不能和用戶自定義的函數(shù)或C語言庫函數(shù)同名。For是可以的,因為區(qū)分大小寫。)C語言 關(guān)鍵字(32+5+7)
4、標識符長度是由機器上的編譯系統(tǒng)決定的,一般的限制為8字符,(注:8字符長度限制是C89標準,C99標準已經(jīng)擴充長度,其實大部分工業(yè)標準都更長)。
5、標識符命名應(yīng)做到"見名知意",例如,長度(外語:length),求和、總計(外語:sum),圓周率(外語:pi)
以上就是C語言中的標識符由什么組成的詳細內(nèi)容,更多請關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!