C 有多少種基本資料型別,C 語言中基本資料型別包括哪些?

2021-03-11 05:00:05 字數 1930 閱讀 9564

1樓:匿名使用者

c語言包含5個基本數

bai據類du型: void, int, float, double, 和 char.

c++ 定義了另外兩個基zhi本資料型別

: bool 和 wchar_t.

一些dao

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

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

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

空值型是一種,但列舉型不算。原因就是列舉型可分的,所以不夠基本。

不過不同的書也有不同的規定,比如c++primer上就說是bool,char,wchar_t,short,int,long,float,double,long double和void

這個暫時沒有定論,樓主不用鑽研得那麼細緻吧。

2樓:樂百哥

int char long short float double

大概這幾個,但是int和long 可以被認為是一種。。。

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

3樓:枝怡璐晉荏

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

·整型,說明符為int;

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

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

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

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

signed

表示有符號

unsigned

表示無符號

long

表示長型

short

表示短型

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

double 的資料型別範圍是多少?c++

4樓:琉璃

double 的資料型別取值範圍如下:

1、負值取值範圍為 -1.79769313486231570e+308 到 -4.94065645841246544e-324;

2、正值取值範圍為 4.94065645841246544e-324 到 1.79769313486231570e+308。

拓展資料:

c++是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。c++擅長物件導向程式設計的同時,還可以進行基於過程的程式設計,因而c++就適應的問題規模而論,大小由之。

c++不僅擁有計算機高效執行的實用性特徵,同時還致力於提高大規模程式的程式設計質量與程式設計語言的問題描述能力。

5樓:南霸天

double 變數以帶符號的 ieee 64 位(8 個位元組)雙精度浮點數形式儲存,取值範圍如下:

1、負值取值範圍為 -1.79769313486231570e+308 到 -4.94065645841246544e-324;

2、正值取值範圍為 4.94065645841246544e-324 到 1.79769313486231570e+308。

6樓:逍遙公蟲

8個位元組,64位bites

正負1.7乘以10的308次方

7樓:匿名使用者

double 8位元組 取值範圍為: 1.7e-308 < |x| < 1.7e+308

精度15位

8樓:匿名使用者

1.7e-308~1.7e+308

c語言中資料型別的轉換

include stdio.h main 輸出的資料型別不匹配 給你舉個例子吧 j i 實際j值和i一樣 j i,實際j值比i大一 你還沒明白 i 注意它是在i使用後自動加一printf d i 這是兩句命令,執行完i 後才輸出,i值自然 1 j 它是在使用前加一 printf d j 也是兩句命令...

java的基本資料型別有哪些

1 布林型 boolean 取值範圍 true 或 false 2 位元組型 byte 取值範圍 0 255 3 短整型 short 取值範圍 32,768 32767 4 整型 int 取值範圍 2,147,483,648 2,147,483,647 5 長整型 long 取值範圍 9223372...

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

你有一個櫃子,總共100個抽 屜,你有一個怪癖,買的襪子必須佔8個抽屜,小孩回衣服必須答佔4個抽屜.昨天你買了一堆襪子正好塞滿8個抽屜,今天又買了一堆,用6個抽屜就裝滿了,但是你不管,剩下的兩個抽屜誰都不能用,只能空著。把抽屜想象成你的記憶體,襪子就是int型別,小孩衣服就是short int型別,...