作为一名PHPer,了解一下C还是有必要的,只是做一个简单的了解,因为并没有做开发C的想法。
关于typedef的详细说明,网上搜过了很多帖子,这篇算是最详细的了:http://blog.csdn.net/qq_29350001/article/details/53883571
C 语言提供了 typedef 关键字,您可以使用它来为类型取一个新的名字。
#include <stdio.h> #include <string.h> typedef struct PERSON { int age; int height; char name[15]; } Person; int main (){ Person p; //别名 printf("请输入年龄: "); scanf("%d",&p.age); printf("请输入身高: "); scanf("%d",&p.height); printf("请输入名字: "); scanf("%s",p.name); printf("年龄 身高 名字 "); printf("%d %d %s",p.age, p.height, p.name); return 0; }
结果: