单链表初始化问题
struct LNode{
int data;
struct LNode *next;
}LNode,*linklist;
int createlist(linklist L)----->这行报错:变量列表语法错误
{ int i;
linklist p;
L=(linklist)malloc (sizeof(LNode));
L->next=NULL;
运行环境是win-tc
[解决办法]
typedef struct LNode{
加上typedef
[解决办法]
http://topic.csdn.net/u/20080401/10/dcd436ba-01e6-45e6-9270-0f52b34c0276.html
上面这个与你的有一点点相似吧。你可以看一下。
[解决办法]
1楼正解 或者int createlist(struct LNode * L)
[解决办法]
hehe,linklist是变量名。。。
[解决办法]
void createlist(linklist L);typedef struct Node