C語言資料型別

2021-10-03 03:01:40 字數 468 閱讀 5507

1、資料型別

short:短整型,用來表示整數。2個位元組,16位,取值範圍:-215~215-1

int:整型,用來表示整數,取值範圍比short要大。4個位元組,32位,取值範圍:-231~231-1

long:長整型,也是用來表示整數。4(8)個位元組

long long:長長整型當在定義乙個變數 時,如果能確定該值的取值範圍是大於等於0的情況下,可以在宣告變數前加上乙個關鍵字undisgned

小數的表示有兩種形式:float、double

float:單精度浮點型

double:雙精度浮點型

區別:double的取值範圍比float更大,精度更高 char:字元型,它的值只能是用單引號引起來的單個字元。如:char *** = 『男』;char本質上就是乙個整數。既然是乙個整數,則可以直接賦整數值。如:char ch = 100;//1個位元組,8位,取值範圍:-27~27-1(-128~127)

C語言 資料型別

基本型別 整形 int 字元型 char 實型 浮點型 單精度 float 雙精度 double 構造型別 陣列型別,結構型別 struct 聯合型別 uion 列舉型別 enum 指標型別 空型別 無值型別 void。常量 在程式執行過程中,其值不能被改變的量稱為常量。變數 變數代表記憶體中具有特...

c語言資料型別

下面是我關於c語言中各種資料型別長度的總結 參考the c programming language 1.c語言中的整數型別有char,short,int,long等幾種,下面是c語言對每種資料型別長度的規定 a short和long型別的長度不相同 b int型別通常同具體機器的物理字長相同 c ...

C語言 資料型別

整形資料在記憶體中的存放形式 數值是以補碼表示的 1.正數的補碼和原始碼相同,2.負數的補碼 將該數的絕對值的二進位制形式按位取反再加1.例如 求 10 的補碼 10的原始碼 0000 0000 0000 1010 取反 1111 1111 1111 0101 再加1,得 10補碼 1111 111...