bool型別標頭檔案 C 基本資料型別和表示式

2021-10-11 06:10:51 字數 995 閱讀 4533

1. c++是一種靜態型別語言(執行前指定每個資料的型別),也是一種強型別語言(對資料的操作進行嚴格的型別檢查)。

2. bool型別資料在算術運算時true對應1,false對應0。

3. typedef給已有型別取別名

typedef ;

4. 常量包括兩種:字面常量和符號常量。

字面常量:直接寫出來的

符號常量:又稱命名常量,指有名字的常量,如 const double pi=3.1415; #define pi 3.1415

5. 符號常量的作用

1)增加程式易讀性

2)提高程式對常量使用的一致性

3)增強了程式的易維護性

6. 定義 vs 宣告

變數定義要給變數分配記憶體空間,而宣告沒有;定義可以初始化,宣告不能。

宣告: extern ;

標頭檔案中使用extern語句對乙個檔案中的全域性函式進行宣告;

函式使用乙個全域性變數但是還未見到其定義時使用extern語句對其進行宣告。

7. 邏輯與 && 和邏輯或 || 是短路求值:當運算結果已經確定時,後面的表示式就不會再執行。

8. 型別轉換

隱式型別轉換 -> 顯示型別轉換

int i=-10; unsigned int j=1; i < j 的值是false,而不是true

9. 操作符的優先順序

1)按單目、雙目、三目、賦值依次降低

2)按算術、移位、關係、邏輯位、邏輯依次降低

10. 表示式中運算元的型別轉換

逐個操作符進行型別轉換

如: short int a; int b; double c;

a*b/c; 先a > int, 然後(a*b) > double

11. 敲重點:

計算過程中要注意資料的底層表示(是否溢位等)、表示式的***(短路求值等)。

bool型別標頭檔案 C 基本資料型別和表示式

1 c 是一種靜態型別語言 執行前指定每個資料的型別 也是一種強型別語言 對資料的操作進行嚴格的型別檢查 2 bool型別資料在算術運算時true對應1,false對應0。3 typedef給已有型別取別名。typedef 已有型別 別名 4 常量包括兩種 字面常量和符號常量。字面常量 直接寫出來的...

C 基本資料型別

型別識別符號 型別說明 長度 位元組 範圍備註 char字元型 1 128 127 27 27 1 unsigned char無符字元型 10 255 0 28 1 short int短整型 2 32768 32767 2 15 215 1 unsigned short int無符短整型 20 65...

C 基本資料型別

1.基本資料型別 程式中的變數都是先定義,後使用的。對變數的定義,可以包括三個方面 資料型別 儲存型別 作用域。所謂資料型別是按被定義變數的性質,表示形式,佔據儲存空間的多少,構造特點來劃分的。在c語言中,資料型別可分為 基本資料型別 構造資料型別,指標型別 空型別。基本型別 整型 字元型 實型 浮...