C語言中的ASCII、關鍵字和標識符的應用

ASCII碼錶

計算機使用特定的整數編碼來表示對應的字元。我們通常使用的英文字元編碼是ASCI碼錶。ASCII 編碼是一個標準,其內容規定了把英文字母、數字、標點、字元轉換成計算機能識別的二進位數的規則,並且得到了廣泛認可和遵守。

下表為 ASCII碼錶的可列印字元部分(0 ~ 127)。

ASCII 碼大致由以下兩部分組成:

1、ASCII 非列印控制字元:ASCII 表上的數字 0-31 分配給了控制字元,用於控制像印表機等一些外圍設備。(參詳 ASCII碼錶中 0-31)

2、ASCII 列印字元:數字 32-126 分配給了能在鍵盤上找到的字元,當查看或列印文檔時就會出現。(參詳 ASCII碼錶中 32-127)

Advertisements

關鍵字

所謂關鍵字是指在編程語言里事先定義好並賦予了特殊含義的單詞,也稱作保留字。關鍵字在程序中用於表示特殊含義,不能被隨便用作變數名、函數名等。在 C語言中,定義了 32個關鍵字,具體如下:

上面列舉的關鍵字中,每個關鍵字都有特殊的作用。

例如: int 關鍵字用於聲明一個整型的變數

char 關鍵字用於聲明一個字元類型的變數

sizeof 關鍵字用於獲取指定類型數據的長度

大家先了解下就好了,在以後的學習中都會接觸到這些關鍵字。

標識符

在編程過程中,經常需要定義一些符號來標記一些名稱,如變數名、方法名、參數名、數組名等,這些符號被稱為標識符。在 C語言中標識符的命名需要遵循一些規範。

規範:

1.標識符只能由字母、數字和下劃線組成。

Advertisements

2.標識符不能以數字作為第一個字元。

3.標識符不能使用關鍵字。

4.標識符區分大小寫字母,如 add、Add和 ADD是不同的標識符。

5.盡量做到「見名知意」,以增加程序的可讀性,如用age表示年齡等。

6.ANSIC中沒有規定標識符的長度,但建議標識符的長度不超過 8 個字元。

7.在上面的規範中,除了6和7外,其他的命名規範都是必須要遵守的,否則程序就會出錯。

為了讓大家對標識符的命名規範有更深刻地理解,接下來列舉一些合法與不合法的標識符,具體如下:

下面是一些合法的標識符: 下面是一些不合法的標識符:

area 3a

DATE ab.c

_name long

lesson_1 abc#

求關注,求轉發,求支持!

想要學習的童鞋可以加群:564950050!

同時也可以關注我們的興趣部落:【輕鬆學C語言】

Advertisements

你可能會喜歡