當前位置:才華齋>計算機>C語言>

C語言基礎知識點總結

C語言 閱讀(1.92W)

C語言是一門通用計算機程式語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。以下僅供參考!

C語言基礎知識點總結

【1】常量與變數

常量是指在程式執行過程中,其值不能改變的量。常量分為整型常量、實型常量、字元常量、字串常量、符號常量5種。在程式執行過程中其值可以改變的量稱為變數。C語言中沒有字串變數。存放字串使用字元陣列。

【2】整型資料

整型常量有十進位制、八進位制、十六進位制三種表示形式。八進位制整型常量加前導數字0,十六進位制常量加前導0X,八進位制常量中不會出現8。

整型變數可分為基本整型(int)、短整型(short)、長整型(long)、和無符號整型(unsigned)。一個基本整型佔4個位元組。

【3】實型資料

實型資料有兩種表示形式:小數形式和指數形式。掌握判定指數形式合法性。

口訣:E前E後面必須有數字,E後面必須為整數。

實型變數分為單精度型(float)和雙精度型(double),雙精度型佔8個位元組。

【4】字元常量

字元常量有兩種表示形式:

(1)字元常量用一對單引號括起來,字元常量只能包括一個字元,’ab’是非法的。空格常用’’來表示。字元常量可用對應的ASCII碼錶示,需記住:’0’的`ASCII碼為48,’A’的ASCII碼為65,’a’的ASCII碼為97。

(2)轉義字元:一對單引號中以一個反斜線後跟一個特定字元或八進位制、十六進位制數來構成轉義字元。比如’’表示換行,’101’或’x41’表示ASCII碼為65的字元’A’。

字元型資料可以和整型資料相互轉換

如:’0’-0=48 'A’+32=’a’

char a=65;printf(“%d%c”,a,a);結果為65A

【5】算術運算

算術運算子一共有+、-、*、/、%這五個。求餘運算要求運算物件只能為整型,除法運算子兩邊運算物件都為整型時,運算結果也為整型即舍掉小數部分。

【6】強制型別轉換

將一個運算物件轉換成指定型別,格式為:(型別名)表示式,注意小括號位置。

【7】逗號運算

逗號運算子運算優先順序最低,可將多個表示式構成一個新的表示式。