當前位置:首頁 » 編程語言 » c語言基本數據類型

c語言基本數據類型

發布時間: 2022-01-10 12:33:38

c語言簡單數據類型包括

c語言的基本類型數據有哪幾種
short、int、long、char、float、double,這六個關鍵字代表C語言里的六種基本數據類型。整形int,長整型long。浮點型、小數型包括單精度浮點float型和雙精度浮點型double,字元型char,C語言中0代表假false,1代表真true,在某些編譯器中也存在boolean型,還有指針類型,即存放變數地址的變數類型。
c語言中簡單的數據類型分別為:

1、整(數)型

int:基本整數型,用於存儲整數,佔4個位元組;默認值為0,數據范圍是-2147483648~2147483647

short:短整型,佔2個位元組,存儲方式與基本整形int相同,數據范圍是-32768-32767

long:長整型,佔4個位元組,數據范圍是-2^63~2^63-1

long long:雙長整型,佔8個位元組,數據范圍是-2^63~2^63-1;這種數據類型一般比較少用。

2、浮點型

float:單精度浮點型,佔4個位元組,有效數字為(6~7位),數據范圍是-3.4*10^38~+3.4*10^38

float型變數是由有限的存儲單元組成 ,因此,只能提供有限的有效數字,在有效位以外的數字將不精確,這樣,可能會產生一些誤差。

double:雙精度浮點型,佔8個位元組,有效數字為(15~16位),數據范圍是-1.7*10^-308~1.7*10^308。

3、字元型

char:字元型,用於存儲單個字元,佔1個位元組。

註:c語言中是使用char數組來存放字元串。

❷ C語言的數據類型分為幾種

short、int、long、char、float、double
這六個關鍵字代表C 語言里的六種基本數據類型。

在不同的系統上,這些類型占據的位元組長度是不同的:

在32
位的系統上

short
占據的內存大小是2 個byte;
int占據的內存大小是4
個byte;
long占據的內存大小是4
個byte;
float占據的內存大小是4
個byte;
double占據的內存大小是8
個byte;
char占據的內存大小是1
個byte。

具體可以用sizeof測試一下即可。

(2)c語言基本數據類型擴展閱讀:

C語言是一門通用計算機編程語言,廣泛應用於底層開發。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。

❸ c語言中的基本數據類型

C語言中的基本數據類型有浮點型。整數型。其中整數形包含有短整形整形和長整形。浮點型包含有單精度類型和雙精度類型。還有制服類型。

❹ C語言中基本數據類型有哪些

void:聲明函數無返回值或無參數,聲明無類型指針,顯示丟棄運算結果。

char:字元型類型數據,屬於整型數據的一種。

int:整型數據,表示範圍通常為編譯器指定的內存位元組長。

float:單精度浮點型數據,屬於浮點數據的一種。

double:雙精度浮點型數據,屬於浮點數據的一種。

_Bool:布爾型

_Complex:復數的基本類型

_Imaginary:虛數,與復數基本類型相似,沒有實部的純虛數。

_Generic: C11中提供重載的介面入口。

❺ C語言基本數據類型

你所說的不是char類型的,因為你定義
I

int
型,後面你只是把
1
賦值給
I,
所以I還是
int
類型的,char
類型的就是用單引號引起來的就是char類型的。
如果你上面是char類型的話,那麼
i
就是用ascll碼來計算的,1
的ascll
碼是
49,
也就是
i
=49
了,

❻ C語言中基本數據類型是什麼分別表示什麼意思

C語言中的基本數據類型,是C
語言自己定義好的數據類型,用戶直接拿來就可以使用的。它包括:整型
int
字元型
char
浮點型
float
(雙精度
double)
布爾型
bool
空值型
void

❼ c語言的基本類型數據有哪幾種

1、整型int2(或4)同短整型(或長整型)

2、短整型short2-32768~32767

3、長整型long4-2的31次方~2的31次方-1

4、無符號整型unsigned[int]2(或4)同無符號短整型(長整型)

5、無符號短整型unsignedshort20~65535(0~2的16次方-1)

6、無符號長整型unsignedlong40~2的32次方-1

7、單精度實型float4-10的38次方~10的38次方

8、雙精度實型double8-10的308次方~10的308次方

9、字元型char1-128~127

(7)c語言基本數據類型擴展閱讀

unsignedlong的使用

例:

#include<cstdio>

intmain()

{

unsignedintui=-1;

unsignedlongul=-1;

unsignedlonglongull=-1;

size_tst=-1;

printf("ui=%u,ul=%lu,ull=%llu,st=%zu ",ui,ul,ull,st);

return0;

}

❽ c語言中最基本的數據類型包括

c語言中最簡單的數據類型包括什麼寫回答有獎勵

c語言中最簡單的數據類型包括什麼
寫回答有獎勵 共1個回答
1條回答

司寇懷雨愛女
TA獲得超過3.6萬個認可 2020-01-05

關注
①基本類型:(最常用)
整型(短整型short
int;整型int;長整型long
int)
字元型(char)
浮點型(單精度型float;雙精度型double;長雙精度型long
double)
布爾型(bool)
②構造類型:
枚舉類型(enum)
數組類型
結構體類型(struct)
共用體類型(union)
類類型(class)
③指針類型
④引用類型
⑤空類型(void)

熱點內容
訪問攔截怎麼解除安卓 發布:2024-09-20 17:28:48 瀏覽:275
蘿卜干存儲 發布:2024-09-20 17:21:37 瀏覽:715
蘋果手機如何遷移軟體到安卓手機 發布:2024-09-20 17:21:34 瀏覽:692
查看伺服器ip限制 發布:2024-09-20 16:56:27 瀏覽:389
p搜系統只緩存1頁為什麼 發布:2024-09-20 16:48:51 瀏覽:839
上網的賬號和密碼是什麼東西 發布:2024-09-20 16:31:31 瀏覽:612
安卓手機王者榮耀如何調超高視距 發布:2024-09-20 16:31:30 瀏覽:428
安卓G是什麼app 發布:2024-09-20 16:23:09 瀏覽:81
iphone怎麼壓縮文件 發布:2024-09-20 16:08:18 瀏覽:356
linux查看用戶名密碼是什麼 發布:2024-09-20 16:03:20 瀏覽:744