C定義bool型別的最小儲存空間是多大

2021-03-03 20:48:07 字數 663 閱讀 5195

1樓:夢想詛咒

bool型別在c++primer第四版中寫的最小儲存空間是na,實際測試中的大小是1個位元組至於為什麼primer中寫的是na,一直在查詢中,也不是很清楚na表示的意義是什麼

如果樓主找到了原因,也請分享一下

2樓:匿名使用者

內部實際上是個char型的變數, 1個位元組

3樓:匿名使用者

bool型別為1個位元組。

c語言中,佔用空間最小的型別是什麼?

4樓:匿名使用者

字元型別 只佔1個位元組 用 char表示

還有一種型別 void 空型別,沒意義

5樓:匿名使用者

定義位域用1位二進位來儲存1和0

#include

struct bs

data;

int main(void)

6樓:匿名使用者

short int已經很小了,只佔一個位元組

7樓:匿名使用者

用bit啊 只有0和1

8樓:匿名使用者

看你問啥子啥?最小的是二進位制啥!

C如何定義類型別的陣列,C 中如何定義類的陣列,以及給他們賦值?

student 學生物件的陣列 liststu new list 學生物件的集合 c 中自定義類陣列和結構陣列的使用 發現很多時候給定的陣列要實現某個邏輯或處理很是麻煩,一維陣列,二維陣列,等等需要經過n多轉換,還不如自己寫一個自定義陣列,既方便又節省時間,以下是類陣列,其實相當於定義了一個實體類一...

c中使用bool函式的例子,C 中使用bool函式的例子

例子 bool 就兩個值,真或者假,通常用來儲存關係表示式或者邏輯表示式的結果。以前是用 int 來表示真假,大 int 有多個值,所以才規定 0 為假,非零為真,導致對應關係比較麻煩,有了 bool 就方便多了,如果把結果賦值給 bool 型別的變數,他會自動轉換,即把0轉換為假,非零轉換為真。i...

C語言中變數的儲存型別有哪幾種,儲存方式哪幾種?謝嘍

在c語言中,對變數的儲存型別說明有以下四種 1 auto 自動變數 2 register 暫存器變數 3 extern 外部變數 4 static 靜態變數 所謂儲存型別是指變數佔用記憶體空間的方式,也稱為儲存方式。變數的儲存方式可分為 靜態儲存 和 動態儲存 兩種。1 靜態儲存變數通常是在變數定義...