Ⅰ c語言中的標識符是幹嘛用的呀舉一個例子
所謂標識符,就是你起的一個名字。c/c++中,是你用來標識變數名、符號常量名、函數名、數組名、文件名、類名、對象名等的。(就好像你父母有了你以後給你起的名字)~~
c/c++有效標識符的構成規則如下
(1)第一個字元必須是字母(不分大小寫)或下劃線(_);
(2)後跟字母(不分大小寫)、下劃線(_)或數字組成;
(3)標識符中的大小寫字母有區別。如,變數sum,sum,sum代表三個不同的變數;
(4)不能與c編譯系統已經預定義的、具有特殊用途的保留標識符(即關鍵字)同名。比如,不能將標識符命名為float,auto,break,case,this,try,for,while,int,char,short,
unsigned,等等。
Ⅱ c語言標識符是什麼,最好舉一個例子,指出哪裡是標識
第一個標識符是指常量、變數、語句標號以及用戶自定義函數的名稱。C語言規定標識符只能由字母、數字、下劃線組成,並且只能由字母、下劃線開頭。一些標識符被賦於特定的含義就叫做保留字(或稱為關鍵字)。答案為字母數字下劃線字母或下劃線第二個c語言是面向過程的,所有程序都是由函數組合而成的。答案為函數第三個c語言字元集由字母,數字,空格,標點和特殊字元組成。在字元常量,字元串常量和注釋中還可以使用漢字或其它可表示的圖形符號。答案為字母數字空白符第四個intfloatdoublechar第五個void表示空類型,它跟int,float是同地位的,一般用在沒有返回值的函數中答案為void
Ⅲ c語言中用戶標識符有什麼作用
c語言中用戶標識符的作用是為每個函數定義一個名字。
命名規則:
1、標識符由26個英文字元大小寫(a至Z,A至Z)、數字(0至9)、下劃線和美元符號組成
2、不能以數字開頭,不能是關鍵字。
3、嚴格區分大小寫。
4、標識符的可以為任意長度。
(3)標識符c語言運用擴展閱讀:
C語言中的標識符有:
1、關鍵字:不可以作為用戶標識符號。main define scanf printf 都不是關鍵字。迷惑你的地方If是可以做為用戶標識符。因為If中的第一個字母大寫了,所以不是關鍵字。
2、預定義標識符是C語言中系統預先定義的標識符,如系統類庫名、系統常量名、系統函數名。
預定義標識符具有見字明義的特點,如函數「格式輸出」(英語全稱加縮寫:printf)、「格式輸入」(英語全稱加縮寫:scanf)、sin、isalnum等等。預定義標識符可以作為用戶標識符使用,只是這樣會失去系統規定的原意,使用不當還會使程序出錯。
3、用戶標識符:用戶根據需要自己定義的標識符。一般用來給變數、函數、數組等命名。用戶標識符如果與關鍵字相同,則編譯時會出錯;如果與預定義標識符相同,編譯時不會出錯,但預定義標識符的原意失去了,或會導致結果出錯,因此預定義標識符一般不用來作為用戶標識符。
Ⅳ C語言的標識符使用規定有哪些
1.可以是字母、數字、下劃線,但只能是字母、下劃線打頭;
2.不能和關鍵字相同:
3.大小寫敏感;
4.不和系統定義重合,系統定義一般以下劃線打頭。