C 用typedef定义类型
在接下来的时间里面,我们准备为大家介绍"用typedef定义类型"。
(1)用typedef定义类型:在C语言中除了可以使用由C提供的标准类型关键字进行定义以外,还可以
通过typedef来定义新的类型名来替代已有的类型关键字。
typedef类型定义的语法格式1:
typedef c原有的类型关键字 自定义的类型名;
语法格式分析:
(1)以 typedef 关键字开始。
(2)c原有的类型关键字,如:int,float,char等。
(3)自定义的类型名,按C变量命名规则定义即可。
(4)一个分号,表示定义完成。
例子:
typedef int BBQ;
BBQ a //通过新类型名BBQ定义了整型变量a
typedef float NUM[30];//声明新类型NUM是浮点型的数组,可以存放30个元素。
NUM b; //通过新类型名NUM定义了浮点型数组b,可以存放30个元素。
typedef char *ST; //声明了新类型ST为字符型指针类型。
ST c; //通过新类型名ST定义了字符型指针类型c。
typedef struct
{
int a;
int b;
}DT; //声明新类型名DT代表所定义的结构体。
DT p; //通过新类型名DT定义了结构体变量p;
非常好,现在,我们已经掌握了C中的“用typedef定义类型”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用该知识点去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”。
不要停留在理论规则上面,快动起来吧!
(通过游戏模式学习与训练,需要在电脑上运行)