1、 什么是自定义类型?
在C语言中,除了可以使用原有的类型进行定义以外,还可以通过typedef来定义属于自己的类型关键字,
然后,再使用自己定义的类型关键字去定义变量。
2、typedef 类型定义的语法格式1:
typedef c原有的类型关键字 自定义的类型名;
语法格式分析:
(1)以 typedef 关键字开始。
(2)c原有的类型关键字,如:int,float,char等。
(3)自定义的类型名,按C变量命名规则定义即可。
(4)一个分号,表示定义完成。
3、例子:
typedef int Bf;
Bf a //通过新类型名Bf定义了整型变量a
typedef float NUM[10]; //声明新类型NUM是浮点型的数组,可以存放10个元素。
NUM b; //通过新类型名NUM定义了浮点型数组b,可以存放10个元素。
typedef char *CT; //声明了新类型CT为字符型指针类型。
CT c; //通过新类型名ST定义了字符型指针类型c。
typedef struct
{
int a;
int b;
}RL; //声明新类型名RL代表所定义的结构体。
RL p1; //通过新类型名RL定义了结构体变量p1;
=======================================================================
非常好,现在,我们已经掌握了C语言中的(自定义类型)但是,如何去运行用它呢?
所以,我们就需要通过下方的链接,进入到C语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。
>>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行
编程训练)
|