c语言学习(书本目录)
关键字
变量
3.typedef的使用:
定义一个结构体,名字是Person:
struct Person {
char name[50];
int age;
};
给结构体取一个别名:struct Person---》Person
typedef struct Person Person;
上面带标签的结构体等效于
typedef struct Person{
char name[50];
int age;
}Person;
定义一个变量person01:
Person person01;或者struct Person person01也可以
匿名的结构体定义
typedef struct{
char name[50];
int age;
}Person;
这种只能Person person01; 使用struct Person person01是错误的。
枚举和联合使用是一样的。
typedef struct Person{
char name[50];
int age;
}; 这种使用方式typedef起不到作用。
原文地址:https://blog.csdn.net/code_snow/article/details/142720510
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!