今天给你分享数据类型
程序在运行时要做的内容就是处理数据.程序要解决复杂的问题,就要处理不同的数据.不同的数据都是自己本身的一种特定形式存在的(如整型,实型,字符型等),不同的数据类型占用不同的内存空间.C语言中有多种不同的数据类型,其中包括基本类型,构造类型,指针类型和空类型等方向.
1,基本类型也就是C语言中的基础类型,其中包括整型,字符型,实型,枚举类型.
2,构造类型就是使用基本类型的数据,或者使用已经构造好的数据类型,进行添加,设计构造出新的数据类型,使其设计的新构造类型满足待解决问题所需要的数据,
通过上图的构造类型可以看出,它并不像基本数据类型这么简单,而是由多种类型组合而成的新类型,每一组成部分称为构造类型的成员.构造类型包括数组类型,结构类型和公用体类型.这3种形式.
3.C语言的精华是什么?指针!指针类型不同于其它类型,指针类型的特殊性在于,指针的值表示的是某个内存位置.
你可以这么理解`它,指针的值就是你放钱的位置,并且只有你知道.
4,空类型
空类型的关键字是void,其主要作用在于如下两点:
对函数返回的限定.
对函数参数的限定.
也就是说,一般一个函数都具有一个返回值,将其值返回调用者.这个返回值,应该是具有特定的类型,如整型int.但当函数不必要返回一个值时,就可以使用空类型设定返回值的类型.