[問題] malloc的問題
看板C_and_CPP (C/C++)作者silver8144 (^銀術^)時間15年前 (2010/12/24 14:32)推噓1(1推 0噓 10→)留言11則, 5人參與討論串1/4 (看更多)
我的程式碼:
#include <cstdlib>
#include <iostream>
struct ListNode{
char data;
struct ListNode *nextPtr;
};
typedef ListNode *ListNodePtr;
然後我在下面的funtion裡面用到
void insert(ListNodePtr *sPtr,int value)
{
ListNodePtr newPtr;
(略)
newPtr = malloc(sizeof(ListNode));
}
可是編譯的時候編譯器都不給過
顯示訊息說malloc那行有錯:invalid conversion from `void*' to `ListNode*'
想請問問題是出在哪邊?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.201.106
推
12/24 14:46, , 1F
12/24 14:46, 1F
→
12/24 14:47, , 2F
12/24 14:47, 2F
→
12/24 14:48, , 3F
12/24 14:48, 3F
→
12/24 14:59, , 4F
12/24 14:59, 4F
→
12/24 17:43, , 5F
12/24 17:43, 5F
→
12/24 17:45, , 6F
12/24 17:45, 6F
→
12/24 21:46, , 7F
12/24 21:46, 7F
→
12/24 21:47, , 8F
12/24 21:47, 8F
→
12/24 21:47, , 9F
12/24 21:47, 9F
→
12/25 08:48, , 10F
12/25 08:48, 10F
→
12/25 08:48, , 11F
12/25 08:48, 11F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章