目录
一、数据类型详细介绍(从大方向分为两种类型)
1.内置类型(C语言本身库有函数)
2.构造类型(自定义函数)
3.类型的意义
二、数据类型细分类
1.整形家族
2.浮点型家族
3.构造类型
4.指针类型
5.空类型
三、整型在内存中的存储
1. 如何储存
2. 原码、反码、补码
3. 为什么内存中要存储补码?
四、大小端介绍
1.什么大端小端
2.为什么有大端和小端
笔试题:用小程序判断当前机器的字节序(大小端)
一、数据类型详细介绍(从大方向分为两种类型)
1.内置类型(C语言本身库有函数)
2.构造类型(自定义函数)
自定义函数是系统不自带的,通过自己的编写后可以使用的函数。一般的编程语言、工作表等都可以编写自定义函数使用。
编写自定义函数可以简化主程序,让程序的检查调试更方便
3.类型的意义
类型的意义,可以从以下两个角度考虑:
1.使用这个类型开辟内存空间的大小(大小决定了使用范围)
比如说使用char类型创建的变量,开辟的内存空间是1个字节,使用int类型创建的变量,开辟的内存空间是4个字节。
2.如何看待内存空间的视角
比如:
int a = 0;
float b = 0.0;
虽然 a, b都是占用4个字节的空间,但是我们在看待a的时候,因为其类型是int,所以我们会把a当做整型来看待,在看待b的时候,因为其类型是float,所以我们会把b当做小数(而非整型)来看待。
二、数据类型细分类
1.整形家族
2.浮点型家族
3.构造类型
4.指针类型
5.空类型