c语言链表结构体问题
发布网友
发布时间:2022-05-07 16:59
我来回答
共1个回答
热心网友
时间:2022-06-30 19:28
结构体定义指针应该是这样的: node *p;或者struct Node *p;
在定义/声明函数时,void as(struct node *p);这样是不对的。应该是这样:
void as(struct Node *p);
或者
void as(node *p);
函数调用的时候不用指针直接放入结构体该是这样调用的:
node stnod;
as(&stnod);
它和
node stnod,*p_stnod;
p_stnod=&stnod;
as(p_stnod);
作用是一样的。