1 typedef的用法
在C++中,typedef关键字用来定义类型的别名。
typedef double wages;
此时,wages是double的别名,可以将wages作为数据类型来定义其他变量。
wages mywage;
其中,mywage的类型是double。
2 使用typedef定义指针的别名
使用typedef定义指针的别名的方法与“1 typedef的用法”中提到的方法类似。
typedef int* pint;
int i = 1;
pint mypint = &i;
此时,mypint的类型是int的指针。