typedef在C语言中使用居多,是定义一种类型的别名,C语言中在声明struct新对象时,必须要带上struct。
stuct _spat_light
{
int x;
int y;
};
struct _spat_light p1;
(而在C++中,可以直接省略struct,但定义结构体时关键字时struct,不可省略,创建结构体变量时,关键字struct可以省略)。
typedef struct _spat_light
{
int x;
int y;
} Light;
Light p1;
(这样就比原来的方式少写一个struct,比较省事)。
typedef的用法
最新推荐文章于 2022-08-03 15:34:15 发布