标题:帮忙看看这个编译时出现的错误吧
取消只看楼主
选调生
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:82
专家分:100
注 册:2016-6-24
结帖率:66.67%
 问题点数:0 回复次数:1 
帮忙看看这个编译时出现的错误吧
我不知道这两行malloc函数哪儿有错?

程序代码:
#include<stdio.h>  
#include<stdlib.h>  
  
typedef struct node  
{  
    int data;  
    struct node *next;  
}Linklist; 

Linklist *CreateList_Head(Linklist *L,int n)
{
    int i;
    Linklist *p;
    L = (LinkList *)malloc(sizeof(LinkList));
    L->next = NULL;
    for(i=n;i>0;--i)
    {
        p = (LinkList *) malloc (sizeof(LinkList));
        scanf("%d",&p->data);
        p->next=L->next;
        L->next=p;
    }
    return L;
}

void main()
{
    int m;
    Linklist *L;
    printf("please input m:\n");
    scanf("%d",&m);
    printf("head_insert is :\n");
    CreateList_Head(L,m);
} 
搜索更多相关主题的帖子: 编译 出现 错误 int next 
2018-01-25 12:18
选调生
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:82
专家分:100
注 册:2016-6-24
得分:0 
回复 2楼 grmmylbs
好尴尬,哈哈 ,谢啦
2018-01-25 16:58



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-484446-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.329735 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved