例子从网络上摘抄回来。作为备忘。
复制代码
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
typedef struct
{
char name[21];
char city[21];
char state[3];
} Rec;
typedef Rec *RecPointer;
RecPointer rpr;
rpr=(RecPointer)malloc(sizeof(Rec));
strcpy( (*rpr).name, "gaojian");
printf("name is: %s\n", (*rpr).name);
free(rpr);
return 0;
}
复制代码
注意上面的 RecPointer 是一个指针。
本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2012/09/07/2674997.html,如需转载请自行联系原作者