〖C语言学习笔记 〗(二) 数据类型
前言
本文为c语言的学习笔记,很多只是留下来占位的
数据类型
助记:变量就是在内存中挖个坑并给这个坑命名,而数据类型就是挖内存的坑的尺寸
基础类型
- 整数类型:
- short int
- int
- long int
- long long int
- 浮点数类型:
- float :单精度
- double:双精度
- long double
- 字符类型:
- char
- 布尔类型:
- _Bool
- 枚举类型:
- enum
其中,整数类型 short int <= int <=long int <= long long int
sizeof 运算符:用于获得数据类型或表达式的长度
- sizeof( object ) ; // sizeof(对象)
- sizeof( type_name ); //sizeof( 类型 );
- sizeof object; //sizeof 对象
类型必须使用括号形式,而对象可以使用两种方式
signed 与 unsigned:用于限定范围
- signed 带符号位,可以存负数,默认为signed
- unsigned 不带符号位,不可以存负数
tips: 当打印不带符号位的时候需要使用%u
基本数据类型的取值范围
指针类型
构造类型
- 数组类型
- 结构类型
- 联合类型
空类型
本文作者:东北小狐狸
本文链接:https://www.cnblogs.com/hellxz/p/9741838.html
版权声明:本作品采用自由转载-非商用-非衍生-保持署名 (CC BY-NC-ND 3.0)许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步