C语言中有哪些数据类型

数据类型就是用来限定变量的存储形式和数值范围,除上述中的基本数据类型外,C语言中还有三大数据类型:构造类型、指针类型和空类型。

1.构造类型

构造类型就是使用基本类型的数据,或者使用已经构造好的数据类型,进行添加、设计构造出新的数据类型,使其设计的新构造类型满足待解决问题所需要的数据类型。它并不像基本类型那样简单,而是由多种类型组合而成的新类型,其中每一组成部分称为构造类型的成员。构造类型也包括三种形式:数组类型、结构体类型和共用体类型。

2.指针类型

指针是一种特殊的数据类型,用于表示某个变量在内在中的地址,它是C语言的精华。

3.空类型

空类型的关键字是void,其主要作用在于:对函数返回的限定;对函数参数的限定。也就是说,一般一个函数都具有一个返回值,将其值返回调用者,这个返回值是具有特定的类型,但是当函数不必返回一个值时,就可以使用空类型设定返回值的类型。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《C语言中有哪些数据类型》
文章链接:https://zhuji.vsping.com/5988.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。