2 1 C 內建型別

2022-09-12 05:30:11 字數 710 閱讀 8441

目錄儲存

2.1.2 型別轉換(type conversion):關於int 和 unsigned int

2.1.3 字面值常量(literal)

表示範圍有差異,如 char: -128-127; unchar: 0-255

type

minimum size(byte)

bool

1char

1short

2int

4long

4long long

8float

4double

8float 小數點後一般保留6位, double一般保留10位

以 32-bit int為例

字面值常量(literal)可以理解為賦給變數(variable)的值(value)。一般左右賦值符號(=)的右值。

浮點型

21 C 繼承模型

類圖描述 記憶體描述 描述 include using namespace std class aint m a classb public aint m b classc public bint m c classy int main void 類圖描述 記憶體描述 描述 對class d取位址,...

21 C語言 位域

如果程式的結構中包含多個開關量,只有 true false 變數,如下 struct status 這種結構需要 8 位元組的記憶體空間,但在實際上,在每個變數中,我們只儲存 0 或 1。在這種情況下,c 語言提供了一種更好的利用記憶體空間的方式。如果您在結構內使用這樣的變數,您可以定義變數的寬度來...

刷題記錄21(C )

題目描述 從鍵盤任意輸入乙個字元,程式設計判斷是否是字母 包括大小寫 輸入描述 多組輸入,每行輸入包括乙個字元。輸出描述 針對每行輸入,輸出該字元是字母 yes 或不是 no 及分析 include using namespace std int main return 0 總結 對於多行資料輸入的...