int main(int argc, const char * argv[]) {
/*用typdef把匿名结构体替换成一个标识符和给结构体定义一个结构体类型(Date0)让他不是匿名结构体作用其实都是一样让这个结构体可以重复使用.由此联想,那些关键字基本数据类型是否也是typdef替换的吗?*/
typedef struct /*Date0*/{
int year;
int month;
int day;
} Date;
Date bithday1={1993,10,28};
Date bithday2={1992,9,27};
printf("%d %d\n",bithday1.year,bithday2.day);
return 0;
}
在学了OC以后觉得,只要用了typdef就算匿名也可以无数次使用,和结构体类型一样,只是人位顶一个类型 |
|