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成員,本類的物件 訪...