糯米文學吧

位置:首頁 > 計算機 > C語言

C語言基礎知識點總結

C語言1.88W

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】逗號運算

逗號運算符運算優先級最低,可將多個表達式構成一個新的表達式。

標籤:知識點 語言