複習C (三)資料

2021-10-03 16:55:06 字數 679 閱讀 3764

1.儲存在哪

2.儲存什麼值

3.儲存何種型別

1.整數

c++的基本整型按寬度排序:char、short(至少16位)、int(至少16位)、long(至少32位)、long long(至少64位)(寬度width:描述儲存整數時使用的記憶體量)

運算子sizeof(int)可得到int的寬度(用位元組表示)

無符號型別,當數值不會為負時,可以使用無符號型別。用unsigned來修改宣告。

例: unsigned int a;

注意:unsigned單獨使用時,代表unsigned int。

如何輸出八/十六進製制?

cout《標頭檔案。

2.型別轉換

小轉大很簡單,但:

精度大的浮點數轉為精度小的,四捨五入,有效位降低。

浮點轉整型類似。

大的整型轉小的,可能超出目標型別的取值範圍,通常只複製右邊的位元組

當使用{}賦值法時,不允許縮窄。

在計算兩個不同型別變數組成的表示式時,計算機在計算時自動將較小的型別轉為較大的、級別較高的。

強制型別轉換

long (a)或(long) a 都可以。

auto

auto可以不指定變數型別,編譯器將把型別設定為與初始值相同。

C 基礎複習 三

看 然後回答問題 難度係數65 delegate是引用型別還是值型別?enum int和string呢 難度係數40 delegate引用型別,enum值型別,int引用型別,string引用型別。struct也是值型別 class class1 static void stringconvert ...

c語言複習(三)

陣列指標就是指向陣列的指標,相當於是乙個二維陣列,先看乙個例子 int a 2 2 這是乙個2 2的二維陣列 int p 2 陣列指標 p a 令p指向陣列a記憶體位址1 0x0012ff38 20x0012ff3c 30x0012ff40 40x0012ff44 則a和p中各元素的值如下 名字值 ...

C 期末考試複習資料三

習題一 一 填空題 1 物件導向的程式設計有四大特點,它們是抽象 封裝 2 類中的成員使用特定的關鍵字指定不同的訪問特性,其中 成員是提供給外部的介面,在類中和類外可見。3 protected成員的訪問許可權 派生類 訪問protected成員,派生類物件 訪問protected成員,本類的物件 訪...