3-1、C语言 数据类型

36 阅读2分钟

啥是数据?

数据是程序加工处理的对象,也是程序加工处理的结果。

来看看数据类型的树状图吧(真是奇怪,掘金的树状图不能写中文)

dataType.png

这里面单独提一下指针类型和空类型:

指针类型

指针类型是一种更加灵活的数据类型,用来表示内在地址。指针类型的数据可以表示基本类型的数据的地址,也可以表示结构体类型数据中的第一个数据的地址(也称为首地址)和其中某个具体数据的地址。

空类型

空类型是从语法完整性角度给出的数据类型,表示不需要数据值,因而没有类型。

为什么要类型?

C语言规定在使用一个数据前,必须定义数据的类型,因为数据类型决定了数据占用内存的字节数、取值范围以及在数据上可以进行哪些操作。不同类型的数据所占用的内存字节数(又称为数据长度)是不同的,意味着程序在内存中为不同类型数据分配不同的字节数,以存放该数据。


我是自学前端的,下班后学习,我是2022年11月21号进前端的,已经一年一个月了,现在正在自考湘潭大学的计算机专业大专,这是《高级语言程序设计》,希望学完后,对我日后的计算机之路有所帮助。加油!!!

我进前端的路不是很容易,但我并不因此退缩,我是一个比较笨的人,但我依然希望通过自己的努力去过上自己想要的生活,我热爱计算机,我愿意为此付出巨大努力,并不懈地坚持