C語言的一些基本語法整理


C是一種非常實用的語言,可以精確控制操作系統和內存,高性能運行時環境以及源級跨平台編譯,在手機游戲開發中也占有很重要的地位。這就是我們必須學習和使用C的原因。

         C語言標記/令牌

           C語言程序包括各種的令牌,令牌可以使一個關鍵字,標識符,常量,字符串文字或符號。

         例如,以下C語句包含五個標記:

         printf(“Hello, World!

         “);

         單個標記是:

         printf(“Hello, World!

         “

         )

         ;

         分號

         在C++中,分號是語句結束。也就是說,每個語句都必須以分號結尾。它表示一個邏輯實體的結束。

         例如,以下是兩種不同的說法:

         printf(“Hello, World!

         “);

         return 0;

         注釋

         注釋就像幫助文本在你的Go程序,它們是由編譯器忽略。它們開始先從/*並使用*/字符終止,

         如下圖所示:

         /* my first program in C */

         不能在注釋中的含有注釋,並且它們不能在一個字符串或字符文字出現。

         標識符

         Go標識符是用來標識變量,函數,或任何其它用戶定義的項目名稱。一個標識符開始以字母A到Z或a〜z或后跟零個或多個字母下划線(_),下划線和數字(0〜9)。

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

         這里是可接受的標識符的一些例子:

         mohd zara abc move_name a_123

         myname50 _temp j a23b9 retVal

         關鍵字

         以下列表顯示了C語言中的保留字,它不應使用常量、變量或任何其他標識符名稱。

         C語言中的空白格

         僅包含空格,可能與注釋行,被稱為一個空行,Go編譯器完全忽略它。

         空白符是C++用來描述空格,制表符,換行符和注釋術語。空格分隔是另一個聲明的一部分,使編譯器能夠找出在一份聲明中的一個元素,如int,結束和下一個元素開始。

         因此,在下面的語句:

         int age;

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

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

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

         無空白字符是必要的,fruit和=之間或=和apples,雖然是自由的,如果想便於閱讀的目的,最好包括一些空格。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM