C語言令牌
每個C程序都是一組指令,每個指令都是一些單獨的單元的集合。每個最小的單個AC程序單元稱為令牌。AC程序(用來定義計算機程序的形式語言)中的每條指令都是令牌的集合。令牌用于構建c程序,它們被稱為AC程序的基本構建塊。
在AC程序中,令牌可能包含以下內容……
關鍵詞
身份標識
運算符
特殊符號
常量
字符串
數據值
在C程序中,所有關鍵字,標識符,運算符,特殊符號,常量,字符串和數據值的集合稱為標記。
C語言關鍵字
由于每種語言都有構造語句的單詞,因此C編程還具有具有特定含義的單詞,用于構造c程序指令。在C編程語言中,關鍵字是具有預定義含義的特殊單詞。關鍵字在C編程語言中也稱為保留字。在C編程語言中,有32個關鍵字。所有32個關鍵字都有自己的含義,編譯器已經知道了。關鍵字是具有預定義含義的保留字,編譯器已知這些字每當C編譯器遇到關鍵字時,它自動理解其含義。
關鍵字的屬性
C編程語言中的所有關鍵字都定義為小寫字母,因此它們必須僅以小寫字母使用
每個關鍵字都有特定的含義,用戶無法改變這種含義。
關鍵字不能用作用戶定義的名稱,如變量,函數,數組,指針等……
C編程語言中的每個關鍵字代表某些東西或指定編譯器要執行的某種操作。
下表列出了所有32個關鍵字及其含義……
C標識符
在C編程語言中,程序員可以為變量,數組,指針,函數等指定自己的名稱......標識符是一個字符集合,用作變量,函數,數組,指針,結構等的名稱。換句話說,可以將標識符定義為用戶定義的名稱,以在c編程語言中唯一地標識實體,該名稱可以是變量名,函數名,數組名,指針名,結構名或標簽。
創建標識符的規則
標識符只能包含字母(大寫和小寫),數字和下劃線符號。
標識符不應以數值開頭。它可以以字母或下劃線開頭。
我們不應該在標識符甚至空格之間使用任何特殊符號。但是,只允許使用下劃線符號。
不應將關鍵字用作標識符。
標識符的長度沒有限制。但是,編譯器僅考慮前31個字符。
標識符的范圍必須是唯一的。
創建標識符以獲得更好編程的規則
創建標識符的常用規則
標識符必須對描述實體有意義。
因為,從下劃線開始可能會與系統名稱產生沖突,因此我們避免使用下劃線啟動標識符。
我們用小寫字母開始每個標識符。如果標識符包含多個單詞,則第一個單詞以小寫字母開頭,第二個單詞開頭,第一個單詞用作大寫字母。我們還可以使用下劃線來分隔標識符中的多個單詞。
相關內容