|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct list
{
int data;
struct list *next;
};
struct list *create_list ()
{
return calloc (1,sizeof (struct list));//编译器这边报错,为什么?
}
void travese (struct list *ls)
{
struct list *p = ls;
while (p)
{
printf ("%d\n",p->data);
p->next;
}
}
int main ()
{
struct list *first = create_list();
struct list *second = create_list();
struct list *third = create_list();
first->data = 1;
first->next = second;
second->data = 2;
second->next = third;
third->data = 3;
third->next = NULL;
travese (first);
return 0;
}
fdsf 发表于 2018-1-6 15:41
13 46 C:%users\jiang\Desktop\新建文件夹\未命名1.cpp [Error] invalid conversion from 'void*' to 'li ...
把 未命名1.cpp
改成 未命名1.c
|
|