注意事項:sizeof是乙個運算子,而不是函式,雖然用起來非常像函式。
作用:返回乙個型別或變數的位元組長度。
用法:
位於std命名空間內有控制符 dec、oct 和 hex,用於更改cout輸出數時的預設進製,預設為十進位制。使用方法如下:
//其他相關**省略
using namespace std;
int a = 10;
int b = 20;
int c = 30;
cout << a; //預設以十進位制輸出
cout << oct; //更改輸出方式為八進位制,此時控制台上不會有任何變化
cout << b; //此時將以八進位制形式輸出b的值,並且在沒有其他更改的情況下降一直保持八進位制的輸出方式
cout << hex; //輸出方式更改為十六進製制
cout << c; //以十六進製制的形式輸出c
為什麼叫浮點數?
這個名稱**於小數儲存的機制,比如儲存 3.14159 和 314.159 這兩個數,3.14159 將會被分為兩部分儲存,第一部分儲存0.314159(基準值),另一部分為10(縮放因子)。而314.159則被儲存為0.314159(基準值),另一部分為1000(縮放因子)。縮放因子的作用就是移動小數點的位置,因此得名浮點。
強制轉換的通用格式如下:
int a;
(long) a; //第一種強制轉換格式,**於 c 語言
long (a); //第二種強制轉換格式,純粹的c++格式
C Primer 學習筆記 函式(三)
返回陣列指標 type function parameter list dimension int func int i 10 func int i 是乙個帶引數i的函式func func int i 對函式的呼叫結果進行解引用,即呼叫結果是乙個指標 int func int i 10 此指標指向1...
C Primer學習筆記
學習完乙個知識點後寫上自己的理解。算是總結吧,加深一下自己的印象,也可以在以後複習的時候方便檢視 加油加油!14.1關於運算子的過載 存在的意義 目前看來就是因為操作符大部分是針對資料的,比如int型,char型,書中稱為內建型別。而當類之間想要用操作符的時候,比如兩個類的物件相加,那麼就需要去重 ...
《C Primer》學習筆記
2008年7月18日 颱風海鷗登陸 1 宣告與定義 變數的定義用於為變數分配儲存空間,還可以為變數指定初始值。在乙個程式中,變數有且僅有乙個定義。變數的宣告用於向程式表明變數的型別和名字。變數的宣告包括物件名 物件型別和物件型別前的關鍵字extern 當設計標頭檔案時,記住定義和宣告的區別是很重要的...