C語言(識別符號)
阿新 • • 發佈:2018-12-22
計算機發展三個階段
- 機器程式碼、組合語言、高階語言
- 隨著計算機程式語言的發展,C已經被歸類到中級語言的行列了。
C語言特點
- C 語言是一種結構化的程式設計語言。
- C 語言既有高階語言那樣貼近人自然語言的特點,又不失低階語言的功能。
- C 語言存在規範的標準,使用同一標準寫出的C 語言程式碼可以無障礙地在各套CPU架構下進行移植,可移植性好也是C 語言強大的體現。
十進位制轉二進位制
- 十進位制整數轉二進位制:除二求餘,逆序排列。
- 十進位制小整數進位制轉二進位制:乘二取整,順序排列。
關鍵字
C89 規定的關鍵字共有32 個
- 資料型別關鍵字(12 個)
int, char, short, long, float, double, signed, struct, unsigned, union,
enum,void - 控制語句關鍵字(12 個)
break, case, continue, default, do, else, for, goto, if, return,
switch, while - 儲存型別關鍵字(4 個)
auto, extern, register, static - 其他關鍵字(4 個)
const, sizeof, typedef, volatile
資料型別
- 基本資料型別:int char float double
- 結合資料型別:陣列[],指標*
- 構造資料型別:結構體,聯合體,列舉型別
- 空型別:void
識別符號
定義識別符號的時候要注意以下幾點:
- 只能由英文字母、數字和下劃線構成,長度為1~32;
- 必須以字母或下劃線“_”開頭;
- 識別符號嚴格區分大小寫字母;
- 不能以C 語言的關鍵字作為識別符號;
- 識別符號選用應儘量做到“見名知意”,即選用有含義的英文單詞或縮寫,如sum, name,max 等。