C的基本資料型別包括哪些,C語言中基本資料型別包括哪些

2021-03-04 09:01:10 字數 1623 閱讀 2267

1樓:匿名使用者

語言包含5個基本資料copy

型別: void, int, float, double, 和 char.

c++ 定義了另外兩個基本資料型別: bool 和 wchar_t.

一些基本資料型別能夠被 signed, unsigned, short, 和 long 修飾

所以short,long等等都不算基本資料型別。

這是書上說的,所以是7種基本資料型別.

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

2樓:枝怡璐晉荏

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

·整型,說明符為int;

·字內符型,說明符為char;

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

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

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

signed

表示有符號

unsigned

表示無符號

long

表示長型

short

表示短型

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

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語言不同資料型別間的混合運算

再回來說下,你可以這樣進行檢測,看隱式轉換的問題還是溢位的問題 typedef unsigned long long uint64 最新的編譯器都支援這種用法吧,總之你找個能表示64位的longlong就行了.uint cout uint64 iu uint i endl 這裡先將i轉換成uint型...

Java基本資料型別boolean佔記憶體多少

boolean佔1個bit,1 8個位元組,而boolean是引用型別,在棧記憶體中存放著它的引用,在堆記憶體中存放著它的物件 integer可以看成是物件 沒法計算它佔對少記憶體 java中boolean型別佔用多少個位元組 java虛擬機器規範 給出了4個位元組,和boolean陣列1個位元組的...

自動型別轉換的問題,C語言資料型別自動轉換的問題

這個是string型別。字串型別不就是string型別,這個是不會自動轉換陳int型別的,要進行強制轉換intunicod convert.toint32 sourcestring i 這樣轉換那個字串型別必須是類似數字的形式。這個值是不存在的,因為不同型別的變數不能在一起運算 是不是int啊,我猜...