[問題] linked list
C
我先在main外宣告一個
struct node {
int data ;
struct node *next;
};
然後寫一個function就是要新增node的
struct node *add_to_list (struct node *list , int )
{
struct node *new_node;
new_node = malloc (sizeof(struct node)); ----1
new_node->data = n
new_node->next = list
return new_node;
}
可是在compile的時候
在---1那邊一直error : invalid conversion from `void* to `node*'
請問一下問題到底出在哪= =
我try了一個多小時了@@
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.199.166
→
12/26 16:33, , 1F
12/26 16:33, 1F
→
12/26 16:48, , 2F
12/26 16:48, 2F
→
12/26 16:49, , 3F
12/26 16:49, 3F
→
12/26 16:54, , 4F
12/26 16:54, 4F
推
12/26 16:54, , 5F
12/26 16:54, 5F
→
12/26 16:55, , 6F
12/26 16:55, 6F
→
12/26 17:18, , 7F
12/26 17:18, 7F
→
12/26 17:19, , 8F
12/26 17:19, 8F
→
12/26 17:20, , 9F
12/26 17:20, 9F
→
12/26 22:10, , 10F
12/26 22:10, 10F
討論串 (同標題文章)