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每日頭條,我们将持续为您更新最新资讯!