1. 程式人生 > >一篇文章搞定C語言所有的基本語法.

一篇文章搞定C語言所有的基本語法.

C 作為一門工程實用性極強的語言,提供了對作業系統和記憶體的精準控制,高效能的執行時環境,原始碼級的跨平臺編譯等優點,才是我們必須學習和使用 C 的理由。

C語言標記/令牌

C語言程式包括各種令牌和令牌可以是一個關鍵字,識別符號,常量,字串文字或符號。

例如,下面的C語句包括五個令牌:

printf("Hello, World!
");

單個標記是:

printf("Hello, World!
"

)

;

分號

在C程式中,分號是語句結束。也就是說,每個語句必須結束了一個分號。它表示一個邏輯實體的末端。

例如,下面是兩個不同的陳述:

printf("Hello, World!
");

return 0;

一篇文章搞定C語言所有的基本語法

註釋

註釋就像幫助文字在C程式,它們會被編譯器忽略。它們開始先從/並使用/字元終止,

如下圖所示:

/* my first program in C */

不能有註釋中包含註釋,他們不能在一個字串或字元文字出現。

識別符號

C識別符號是用於標識變數,函式,或任何其它使用者定義的專案的名稱。一個識別符號開始以字母A到Z或a到z或下劃線_後跟零個或多個字母,下劃線和數字(0〜9)。

一篇文章搞定C語言所有的基本語法

C不容許識別符號中的標點字元,如@,$和%。 C是區分大小寫的程式語言。因此,Manpower和manpower在C語言中是.兩個不同的識別符號,

以下是可接受的標識一些例子:

mohd zara abc move_name a_123
myname50 _temp j a23b9 retVal

關鍵字

下面的列表顯示了C語言的保留字,這些保留字不得使用常量或變數或任何其他識別符號名稱。

一篇文章搞定C語言所有的基本語法

C語言中的空白格

僅包含空格,可能帶有註釋行,被稱為一個空行,那麼C編譯器完全忽略它。

空白字元是在C用來描述空格,製表符,換行符和評論術語。空格分隔宣告的另一部分,使編譯器能夠找出宣告中的一個元素,如int,結束和下一個元素開始。

因此,在下面的語句:

int age;

一篇文章搞定C語言所有的基本語法

必須有至少一個空白字元(通常是一個空格)int和age之間,以便編譯器能夠區分它們。

在另一方面,如下面的語句:

fruit = apples + oranges; // get the total fruit

沒有空格字元是必要的,fruit和=之間或=和apples,雖然是自由的,如果想為便於閱讀的目的,就應該包括這些。
(小編推薦一個學C語言/C++的學習群【 639912742】,入群即送C/C++全套學習資料)