這章比較簡單,主要介紹了資料的分類以及他們的特點以及各種表示式。
資料的分類
資料主要分為四大類,分別是基本資料型別,構造資料型別,指標型別和空型別。
基本資料型別:
基本資料型別分為整型,字元型和浮點型,其中整型又分為short ,int ,long ,其中short佔連個位元組,int佔四個,long佔四個位元組,字元型別char,浮點行又分為float和double。
構造資料型別:陣列,結構,陣列,列舉,此處不多說,後邊詳細一一講解
指標型別:這是c語言的重點和難點,後期專門篇幅講解指標
空型別:void
資料的儲存
整數的儲存:
計算機處理的所有資訊都是以二進位制形式表示 ,即資料的儲存和計算都採用二進位制,首先介紹整型資料的儲存格式,他額最左邊的一位(最高位)0代表正數,1代表負數。
實型資料(又稱浮點型)的儲存
儲存實型資料的時候,分為符號位,階碼,尾數,3部分,,例如實數-1.2345e+02是負數,結尾是2,尾數是1.2345
字元型資料的儲存
每個字元在記憶體中佔乙個位元組,儲存他的ascii碼。
資料的輸入輸出:
函式資料型別
格式含義
printf
float
%f以小數形式輸出浮點型
double
%e以指數形式輸出
scanf
float
%f以小數形式或指數形式輸入乙個單精度浮點數
%edouble
%lf以小數或指數形式輸入乙個雙精度浮點數
%le字元型
char
%c說明:double的輸入形式必須使用lf或le.
強制轉換
由低階向高階可以自動轉化
比如 short->int ->long->float->double
由高階向低階裝換需要進行強制轉換,此時會丟失精度。
算數運算子:
算數運算子包括:邏輯運算子,關係運算子,賦值運算子,逗號運算子以及其他特殊運算子。
《C 的程式設計》 資料型別與表示式
目的 1.掌握c 語言資料型別,熟悉如何定義變數,以及變數賦值的方法 2.學會使用c 有關算術運算子,以及包含這些運算子的表示式 3.進一步熟悉c 程式的結構 4.進一步熟悉c 程式的編輯 編譯 連線和執行的過程。c 程式設計課後題 3.includeusing namespace std int ...
C語言資料型別和表示式
基本資料型別最主要的特點就,其值不可以再分解為其它型別。也就是說,基本資料型別是自我說明的。常量在程式執行過程中,其值不發生改變的量。在c語言中用乙個識別符號來表示,所以又叫作符號常量。公式 define 識別符號 常量 eg define pi 3.1415926 其中 define也是一條預處理...
資料型別和表示式(c )
main.cpp 資料型別與表示式 created by mac on 15 2 16.include int main int argc,const char argv 三個數的排序 using namespace std void sortthree int x,int y,int z else...