tft每日頭條

 > 生活

 > c語言的基礎知識

c語言的基礎知識

生活 更新时间:2024-12-05 00:39:15

我們已經看過 C 程序的基本結構,這将有助于我們理解 C 語言的其他基本的構建塊。

C 的令牌(Tokens)

c語言的基礎知識(C語言基本語法)1

C 程序由各種令牌組成,令牌可以是關鍵字、标識符、常量、字符串值,或者是一個符号。例如,下面的 C 語句包括五個令牌:

printf("Hello, World! \n");

這五個令牌分别是:

printf("Hello, World! \n");

分号 ;

在 C 程序中,分号是語句結束符。也就是說,每個語句必須以分号結束。它表明一個邏輯實體的結束。

例如,下面是兩個不同的語句:

printf("Hello, World! \n");return 0;

c語言的基礎知識(C語言基本語法)2

注釋

注釋就像是 C 程序中的幫助文本,它們會被編譯器忽略。它們以 /* 開始,以字符 */ 終止,如下所示:

/* 我的第一個 C 程序 */

您不能在注釋内嵌套注釋,注釋也不能出現在字符串或字符值中。

标識符

C 标識符是用來标識變量、函數,或任何其他用戶自定義項目的名稱。一個标識符以字母 A-Z 或 a-z 或下劃線 _ 開始,後跟零個或多個字母、下劃線和數字(0-9)。

C 标識符内不允許出現标點字符,比如 @、$ 和 %。C 是區分大小寫的編程語言。因此,在 C 中,Manpower 和 manpower是兩個不同的标識符。下面列出幾個有效的标識符:

mohd zara abc move_name a_123

c語言的基礎知識(C語言基本語法)3

關鍵字

下表列出了 C 中的保留字。這些保留字不能作為常量名、變量名或其他标識符名稱。

autoelselongswitch
breakenumregistertypedef
caseexternreturnunion
charfloatshortunsigned
constforsignedvoid
continuegotosizeofvolatile
defaultifstaticwhile
dointstruct_Packed
double

C 中的空格

隻包含空格的行,被稱為空白行,可能帶有注釋,C 編譯器會完全忽略它。

在 C 中,空格用于描述空白符、制表符、換行符和注釋。空格分隔語句的各個部分,讓編譯器能識别語句中的某個元素(比如 int)在哪裡結束,下一個元素在哪裡開始。因此,在下面的語句中:

int age;

在這裡,int 和 age 之間必須至少有一個空格字符(通常是一個空白符),這樣編譯器才能夠區分它們。另一方面,在下面的語句中:

fruit = apples oranges; // 獲取水果的總數

fruit 和 =,或者 = 和 apples 之間的空格字符不是必需的,但是為了增強可讀性,您可以根據需要适當增加一些空格。

如您還有不明白的可以在下面與我留言或是與我探讨QQ群308855039,我們一起飛!

小夥伴們,感覺我的分享很不錯的别忘記“贊賞”我一下喲!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved