C语言类型:
四类八种,具体如下:
- 基本类型:整型、字符型、实型(浮点型:单精度型、双精度型)、枚举类型
- 指针类型
- 构造类型:数组类型、结构体类型、共用体类型
- 空类型
关于这些数据类型的基本概述:
1、基本数据类型:
最主要的特点是,其值不可以再分解为其他类型 。也就是说,基本数据类型是自我说明的。例如我们身体的细胞,可以构成组织和器官。
2、构造数据类型:
构造数据类型是根据已定义的一个或多个基本数据类型用构造的方法来定义的,也就是说,一个构造类型的值可以分解成若干个“成员”或元素。每个“成员”都是一个基本数据类型或又是一个构造类型。在C语言中,构造类型有以下几种:
- 数组类型
- 结构体类型
- 共用体(联合)类型
3.指针类型:
指针是一种特殊的,同时又是具有重要作用的数据量类型。**其值用来表示某个变量在内存储器种的地址,**因此不能混为一谈。
4.空类型:
在调用函数值时,通常应向调用者返回一个函数值。这个返回的函数值是具有一定的数据类型的,需要在函数定义及函数说明中给以说明,例如在例题中给出的max函数定义中,函数头为:int max(int a,int b);其中“in