我們已經看過 c 程式的基本結構,有助於我們理解 c 語言的其他基本的構建塊。
編輯c 程式由各種令牌組成,令牌可以是關鍵字、識別符號、常量、字串值,或者是乙個符號。例如,下面的 c 語句包括五個令牌:
printf("hello, world! \n");
這五個令牌分別是:
printf ( "hello, world! \n" ) ;
在 c 程式中,分號是語句結束符。也就是說,每個語句必須以分號結束。它表明乙個邏輯實體的結束。
例如,下面是兩個不同的語句:
printf("hello, world! \n"); return 0;
c 語言有兩種注釋方式:
// 單行注釋
以//開始的單行注釋,這種注釋可以單獨佔一行。
/* 單行注釋 */ /* 多行注釋 多行注釋 多行注釋 */
/* */這種格式的注釋可以單行或多行。
您不能在注釋內巢狀注釋,注釋也不能出現在字串或字元值中。
c 識別符號是用來標識變數、函式,或任何其他使用者自定義專案的名稱。乙個識別符號以字母 a-z 或 a-z 或下劃線 _ 開始,後跟零個或多個字母、下劃線和數字(0-9)。
c 識別符號內不允許出現標點字元,比如 @、$ 和 %。c 是區分大小寫的程式語言。因此,在 c 中,manpower 和 manpower是兩個不同的識別符號。下面列出幾個有效的識別符號:
mohd zara abc move_name a_123 myname50 _temp j a23b9 retval
下表列出了 c 中的保留字。這些保留字不能作為常量名、變數名或其他識別符號名稱。
編輯
編輯
編輯只包含空格的行,被稱為空白行,可能帶有注釋,c 編譯器會完全忽略它。
int age;
在這裡,int 和 age 之間必須至少有乙個空格字元(通常是乙個空白符),這樣編譯器才能夠區分它們。另一方面,在下面的語句中: C 基本語法 params關鍵字
這是我的第一篇文章,希望能通過寫文章的方式將程式設計過程中的問題與要點記錄下來,既方便他人和以後的自己查閱,也有助於理清自己在程式設計過程中的思維方式。這裡所有關於c 的文章記錄的都是一些c 語言獨有的特性,本人在系統學習了c 後轉型c 所遇到的所有問題都記錄在此,因此文章內容都是基於一定程式設計基...
C語言關鍵字
c語言關鍵字 在檔案範圍的教訓和關鍵字,你知道靜態變數保持他們的價值觀,甚至不在他們超出範圍的破壞。比如說呢。int generateid int main this program prints 01 2 請注意,s nid一直保持它的價值的跨多個函式呼叫。static關鍵字有另一種意思當應用到全...
C語言關鍵字
關鍵字就是已被c語言本身使用,不能作其它用途使用的字。例如關鍵字不能用作變數名 函式名等 由ansi標準定義的c語言關鍵字共32個 auto double int struct break else long switch case enum register typedef char extern...