C++的sizeof 初探

sizeof 可以作用於一個類型或者一個變量上,返回這個類型的一個變量或者輸入變量所佔用的空間的字節數。

 

當sizeof作用於一個數組變量時,例如:

sizeof(TCHAR[100]) = sizeof(TCHAR)*100

 

通常用 sizeof array/sizeof array[0] 來計算數組的長度。

 

當sizeof作用域class, struct, union的時候,結果是各個域佔用字節數的總和,外加用於補全的字節數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章