#include"stdio.h"
#include"stdlib.h"struct linkwqf{int age;char * name;struct linkwqf* next;
};
struct linkwqf linkwww1;/*第一种声明结构体类型变量的方法 这种方法意义不大*/
typedef struct linkwqf linkwww2;/*第一种声明结构体类型变量的方法*/void main(void)
{ struct linkwqf lin1;/*声明结构体变量*/struct linkwqf *lin2;/*声明指向结构体的指针 后面我分配内存空间*/lin1.age=12;/*用.来取得结构体里面的变量*/lin1.name="wqf";/*用.来取得结构体里面的变量*/printf("1---age=%d,name=%s\n",lin1.age,lin1.name);lin2=(linkwww2*)malloc(sizeof(linkwww2));/*要分配内存空间*/lin2->age=21;/*用->来取得结构体变量*/lin2->name="wangkt";/*用->来取得结构体的变量*/printf("2---age=%d,name=%s\n",lin2->age,lin2->name);printf("safsdfasdfasdfasd\n");
}