1
2
3
4
5
6

C语言的数据类型

发布时间:2024-03-15 16:11   发布人:宋菲菲   浏览次数:268

【教学课件(整型数据)】


【教学重难点】

类型
                       学习要点                      学习微课

    




1.整型

1)分为基本整型、短整型、长整型3大类,分别为int、short和long。

2)整型数据值的溢出——基本整型int(-231~231-1)、短整型short(-215~215-1)、长整型long(-231~231-1)。

3)整型数据在内存中的存储形式——是以二进制数补码的形式存储的。

     





2.实型

1)实型数据也称为浮点型数据,是用来表示具有小数点的实数的。

2)实型数据分为单精度浮点型(float)、双精度浮点型(double)和长双精度浮点型(long double)三种。

3)float型有效数字(6~7)、double型有效数字(15~16)、长双精度型有效数字(18~19)。

4)实型数据在内存中的存储形式——以规范化的指数形式存放在内存单元中。





3.字符型

1)字符型数据分为字符型(char)和无符号字符型(unsigned char)两种。

2)字符型数据在内存中的存储形式——在内存中,一个字符型数据占用一个字节,以其ASCII码值的二进制补码形式存放。

3)在0~127内,int型和char型数据是通用的,可以相互代替、相互运算。



4.结构体类型

结构体(struct)是一种构造类型,它是由若干 “成员”组成的,其中每一个成员可以是一个基本数据类型或一个构造类型,成员之间又相关联。结构体类型中的成员可以是不同的数据类型,也可以是相同的数据类型。


【教学课件(实型数据)】


【教学课件(字符型数据)】


【教学课件(结构体类型数据)】