2.2基本数据类型
2.2 基本数据类型
C的数据类型 整型单精度型 基本类型浮点型 双精度型 C的数据类型 字符型 数组类型 结构体类型 类构造类型合类数据类型决定: 指针类型枚举类型1.数据占内存字节数 2.数据取值范围 空类型 3.其上可进行的操作
C的数据类型 C 的 数 据 类 型 基本类型 构造类型 整型 单精度型 双精度型 数组类型 结构体类型 浮点型 联合类型 指针类型 字符型 枚举类型 空类型 数据类型决定: 1. 数据占内存字节数 2. 数据取值范围 3. 其上可进行的操作
2.2.1整型数据
2.2.1 整型数据
1.整型数据类型 型符号 关键字 所占位数 数的表示范围 (signed) int 32 21474836482147483647 有( signed) short 16 32768-32767 整型 (signed) long 32 -21474836482147483647 unsigned int 32 0~4294967295 无 unsigned short 16 0~65535 unsigned long 32 0~4294967295
1. 整型数据类型 类型 符号 关键字 所占位数 数的表示范围 整 型 字 符 型 实 型 有 无 (signed) int 32 (signed) short 16 -32768~32767 (signed) long 32 -2147483648~2147483647 unsigned int 32 unsigned long 32 0~4294967295 unsigned short 16 0~65535 有 float 32 -3.4e-38~3.4e38 有 double 64 -1.7e-308~1.7e308 有 char 8 -128~127 无 unsigned char 8 0~255 -2147483648~2147483647 0~4294967295 类型 符号 关键字 所占位数 数的表示范围 整 型 字 符 型 实 型 有 无 (signed) int 32 (signed) short 16 -32768~32767 (signed) long 32 -2147483648~2147483647 unsigned int 32 unsigned long 32 0~4294967295 unsigned short 16 0~65535 有 float 32 -3.4e-38~3.4e38 有 double 64 -1.7e-308~1.7e308 308~1.7e308 有 char 8 -128~127 无 unsigned char 8 0~255 -2147483648~2147483647 0~4294967295
2整型常量 整型常量即整常数。 C中有下面三种形式的整型常量 1)十进制整型常量: 由数字0~9和正负号表示 如:123,-456,0
2.整型常量 1) 十进制整型常量: 由数字0~9和正负号表示 如: 123, -456, 0 整型常量即整常数。 C中有下面三种形式的整型常量: