不是C語言的基本資料型別,c裡面的基本資料型別到底是什麼意思啊

2021-05-26 06:29:20 字數 1375 閱讀 7654

1樓:精兵團

d)列舉型別,

字元型別也就是char,整數型別就是int,邏輯型別就是1和0,1表示真,0表示假,列舉型別不是資料型別,而是一種構造型別!

c++裡面的基本資料型別到底是什麼意思啊??!!

2樓:土杜土杜

你有一個櫃子,總共100個抽

屜,你有一個怪癖,買的襪子必須佔8個抽屜,小孩回衣服必須答佔4個抽屜... 昨天你買了一堆襪子正好塞滿8個抽屜,今天又買了一堆,用6個抽屜就裝滿了,但是你不管,剩下的兩個抽屜誰都不能用,只能空著。

把抽屜想象成你的記憶體,襪子就是int型別,小孩衣服就是short int型別,依次類推,它代表了,你要求計算機,為你開闢n(比如8個)個抽屜存東西,這個東西的型別只能是x(比如襪子),就這些。

c++語言中的基本資料型別包括無值型,無值型是什麼意思.

3樓:王子雀

c++中無值型指void.

列舉型不是基本資料型別。

基本資料型別包括:

整形int

字元型:單字元型 char 寬字元型 wchar_t實型: 單精度型 float雙字元型 double邏輯型:bool

就我上面寫的,c++基本資料型別只有整形,字元型,實型,邏輯型。沒有無值型。

整個資料型別關係如下:

資料型別包括:

(1)基本資料型別: 整型

字元型實型

邏輯型(2)非基本資料型別: 陣列 type指標 tpye*

空型別(無值型)void

結構 struct

聯合 union

列舉 enum

類 class

c++語言中基本資料型別包括哪些?

4樓:手機使用者

c++語言的基本資料型別有如下四種:

·整型,說明符為int;

·字元型,說明符為char;

·浮點型(又稱實型),說明符為float(單精度),double(雙精度);

·空值型,說明符為void,用於函式和指標。

為了滿足各種情況的需要,除了void型外,上述的三種型別前面還可以加上修飾符改變原來的含義。

signed 表示有符號

unsigned 表示無符號

long 表示長型

short 表示短型

上述4種修飾符都適用於整型和字元型,只有long 還適用於雙精度浮點型。

5樓:少年の俊

int,enum,double,float,char,char*,long,short

c語言資料型別如何轉換C語言資料型別如何轉換?

不是有強制型別 轉換嗎?強制型別轉換 強制型別轉換 當運算元的型別不同,而且不屬於基本資料型別時,經常需要強制型別轉換,將運算元轉化為所需要的型別。強制型別轉換具有兩種形式,稱為顯式強制轉換和隱式強制型別轉換。1 顯式強制型別轉換 顯式強制型別轉換需要使用強制型別轉換運算子,格式如下 type 或 ...

關於c語言資料型別的問題,關於C語言資料型別的問題

因為有的資料比較長,比如1111111111111111,這樣用int就存不下了,要用長整型來儲存了 可能強制轉換時要用到吧 這只是我的觀點 long long hello 1 2147483647 cout hello endl cout int max endl hello右邊表示式 是1 in...

c語言,如何檢測變數的資料型別,C語言,如何檢測變數的資料型別?

話說,你理解抄 錯了。型別的定義其實是為了讓人能更好的理解。對電腦來說,任何變數只有位元組大小的差異。我給你舉個例子,你就很好理解了 變數 a 在記憶體中用二進位制表示為 11111111111111111111111111111111 如果a 定義為int 則表示為 1,如果a定義為unsigne...