322数据类型 所谓类型,就是对数据分配存储单元的安排,包括存储单 元的长度(占多少字节以及数据的存储形式 >不同的类型分配不同的长度和存储形式,参见:表3.2 表33,表3.4等
➢ 所谓类型,就是对数据分配存储单元的安排,包括存储单 元的长度(占多少字节)以及数据的存储形式 ➢ 不同的类型分配不同的长度和存储形式,参见:表3.2, 表3.3,表3.4等 3.2.2 数据类型
322数据类型 c语言允许使用的数据类型(图3.4): >基本类型 ◆整型类型 ◆浮点类型 ●基本整型 ●单精度浮点型 ●短整型 ●双精度浮点型 ●长整型 ●复数浮点型 ●双长整型 ●字符型 ●布尔型
C语言允许使用的数据类型(图3.4): ➢ 基本类型 ◆整型类型 ⚫基本整型 ⚫短整型 ⚫长整型 ⚫双长整型 ⚫字符型 ⚫布尔型 ◆浮点类型 ⚫单精度浮点型 ⚫双精度浮点型 ⚫复数浮点型 3.2.2 数据类型
322数据类型 c语言允许使用的数据类型(图34): >基本类型 >枚举类型术类型 >空类型 >派生类型 纯量类型 指针类型 ◆数组类型 ◆结构体类型 ◆共用体类型 ◆函数类型
C语言允许使用的数据类型(图3.4): ➢ 基本类型 ➢ 枚举类型 ➢ 空类型 ➢ 派生类型 ◆指针类型 ◆数组类型 ◆结构体类型 ◆共用体类型 ◆函数类型 算术类型 纯量类型 3.2.2 数据类型
补充 1.四种进制的数 (1)十进制数,如123,45974 特点:1)逢10进位,所以有0到9共10个数字 2)123=1*102+2*101+3*100 (2)二进制数,如0101,1110等,表示为(0101)2,(1110)2 例如:(0101)2=0*23+1*22021+1*20=5(十进制) 练习:将(110)2转换为十进制数
1. 四种进制的数 (1)十进制数,如123,45,-974 特点:1)逢10进位,所以有0到9共10个数字 2)123=1*102+2*101+3*100 (2)二进制数,如0101,1110等,表示为(0101)2,(1110)2 例如:(0101)2=0*23+1*22+0*21+1*20 = 5(十进制) 练习:将(1110)2转换为十进制数。 补充
补充 1.四种进制的数 (3)八进制数,如0123等(以0开头),或(123)g=83 练习:将011转换为十进制数 (4)十六进制数,0x123=(123)16=291 注意:A=10,B=11.F=15 练习:转换0XFF和0x1A为十进制数
补充 1. 四种进制的数 (3)八进制数,如0123等(以0开头),或(123)8=83 练习:将011转换为十进制数 (4)十六进制数,0x123=(123)16=291 注意:A=10,B=11 … F=15 练习:转换0xFF和0x1A为十进制数