2016-02-02 16:28:43 418浏览
在C程序中,需要对所用到的数据指定其数据结构,即要说明数据的组织形式。在iOS开发基础C语言中,对数据结构的描述是通过说明数据类型来体现的强调数据类型的意义在于确定不同数据类型的存储长度、取值范围和允许的操作c语言的数据类型有基本类型、构造类型、枚举类型、指针类型和空类型。
浅谈iOS开发培训之C语言的数据类型:
1、基本类型
基本类型数据的主要特点是其值不能再分解为其他类型:c语占的基本数据类型包括整型、实型(也称为浮点型)和字符型等。整型数据用于表达或存储整数值,实型数据用于表达或存储实数值,字符类型数据用于表达或存储ASCII码字符(实际上是字符的编码)由基本数据类型可以构造出其他复杂的数据类型,如数组、结构体和共用体。
2、构造类型
构造类型是根据已定义的一种或多种数据类型用构造的方法定义的。也就是说,一个构造类型的值可以分解成若干个“成员”或“元素”。每个“成员”或“元素”都是一个基本数据类型或又是一个构造类型。C语言的构造类型包括:数组类型、结构体类型和共用体类型。
3、枚举类型
所谓“枚举”就是将一类数据所有可能的取值都一一列举出来,并给每一个值指定一个名称和一个整型的编号。
4、指针类型
指针是一种特殊而又具重要作用的数据类型,其值表示某个量在内存中的地址。虽然指针变量的取值类似于整型量,但这是两种完全不同类型的量,一个是变量的数值,而指针变量的值是变量在内存中存放的地址。
5、空类型(无值型)
通常情况下,在凋用函数时被调用函数要向调用函数返回一个函数值。函数值的类型应该在定义函数时在函数的说明部分(函数头)加以说明。
本文对于C语言的数据类型为读者做了一个笼统的介绍,由于文章的局限,对于本文感兴趣的读者,可以免费观看扣丁学堂iOS开发教程视频,来学习各种前端语言构造,充实自己的编码生活。