c語言的7種數據類型?格式說明:以[signed] int 為例表明該類型的完整表達是 signed int隻不過signed可以省略所以 int 也代表 signed int 類型,接下來我們就來聊聊關于c語言的7種數據類型?以下内容大家不妨參考一二希望能幫到您!
格式說明:以[signed] int 為例表明該類型的完整表達是 signed int隻不過signed可以省略所以 int 也代表 signed int 類型
signed和unsigned說明:
(僅作說明,不考慮具體類型大小,類型轉換,數據的裁切或補充)
類型占據的内存的大小查詢:
定義變量說明
類型格式:[signed] short [int]
定義變量:short var;
類型格式:unsigned short [int]
定義變量:unsigned short var;
類型格式:[signed] int
定義變量:int var;
類型格式:unsigned [int]
定義變量:unsigned var;
類型格式:[signed] long [int]
定義變量:long var;
類型格式:unsigned long [int]
定義變量:unsigned long var;
類型格式:[signed] long long [int]
定義變量:long long var;
類型格式 :unsigned long long [int]
定義變量:unsigned long long var;
總結
浮點型
單精度浮點型
類型格式:float
定義變量:float var;
雙精度浮點型
類型格式:double
定義變量:double var;
長雙精度浮點型
類型格式: long double
定義變量: long double var;
總結
字符型
有符号字符型
類型格式:[signed] char
無符号字符型
類型格式:unsigned char
總結
複數
枚舉類型
類型格式:
enum 枚舉名
{
枚舉常量1[ = 初始值1],
枚舉常量2[ = 初始值2],
...
枚舉常量n[ = 初始值n]
};
定義變量:
enum Color
{
RED,
YELLOW = 2,
BLUE,
GREEN
};//定義enum的格式
enum Color var;//定義該enum類型的變量
總結
聯合體
類型格式:
union 聯合體名
{
類型1 成員1;
類型2 成員2;
...
類型n 成員n;
};
定義變量:
union Price
{
int i_price;
float f_price;
};
union Price var;
總結:
空類型
類型格式:void
使用: void func(void)
總結:
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!