【一】类型别名(未完)
typedef:为类型重新取一个名字,可以简化类型名书写,下面一个例子将看到typedef的好处。
先定义一个结构:
struct my_struct{
int a;
string str;
};
定义一个结构变量并使用它:
int main(){
struct my_struct my;
my.a=9;
my.str="hello";
}
看结构的定义那一行,是不是很臃肿,看是很难受,但是使用typedef之后:
struct my_struct{
int a;
string str;
};
typedef struct my_struct my_s;
int main(){
my_s my;
my.a=9;
my.str="hello";
}
是不是简洁多了。