当前位置:首页>科技>c语言的7种数据类型最近在学习C语言
发布时间:2026-07-25阅读(1)
格式说明:以[signed] int 为例表明该类型的完整表达是 signed int只不过signed可以省略所以 int 也代表 signed int 类型,接下来我们就来聊聊关于c语言的7种数据类型?以下内容大家不妨参考一二希望能帮到您!

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)
总结:
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图