动态数据(struct)结构至少包含两个以上的字段声明,其中一个字段是指向同一类型数据的指针,另外至少要有一个字段存放基本元素。
例如:
struct list
{
int data;
struct list *next;
};
typedef struct list node;
typedef node * link;
经过数据声明后,link就成了一个动态指针结构,结构由两部分组成,data和next,data存储的是整数值,next是一个指针变量,指向同一个类型的数据类型地址。如果没有下一个元素,则next所指的值就是NULL。
每天学一点,记录点点滴滴,坚持就是胜利