作者qweasdzx911 (hgcty2012)
看板C_and_CPP
標題linklist 相關問題
時間Sun Mar 15 20:59:10 2020
想請問一下各位大大
最近我在打linklist
發現有些問題
在第31行的時候
都會有存取錯誤
可否問一下
要怎麼修改
http://i.imgur.com/tbEJ7fy.jpg
-----
Sent from JPTT on my Xiaomi Mi 9T.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.92.33 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1584277152.A.209.html
1F:推 dces4212: L29: temp->next = null 不然就是把malloc改成用callo 03/15 21:28
謝謝大神
2F:→ dces4212: c 03/15 21:28
3F:→ kokal: L25: sizeof(listnode)是不是打錯了, 這編譯不會過吧? 03/15 23:16
編譯器是可以過的喔
※ 編輯: qweasdzx911 (223.138.25.237 臺灣), 03/16/2020 08:46:17
※ 編輯: qweasdzx911 (223.138.25.237 臺灣), 03/16/2020 08:46:55
4F:→ tomsawyer: c可以這樣做 但c有nullptr嗎(?) 03/16 12:58
但是如果不這樣做編譯器會說使用未初始化的指標而不給過
好像是沒有
※ 編輯: qweasdzx911 (42.77.221.198 臺灣), 03/16/2020 13:44:49
※ 編輯: qweasdzx911 (42.77.221.198 臺灣), 03/16/2020 13:46:30
5F:推 b0920075: 上面兩個問題都是因為拿c++寫c才可以通過編譯,換成gcc 03/16 14:00
6F:→ b0920075: 編譯應該是不行 03/16 14:00
7F:推 dces4212: 所以MSVC是有自己的規格嗎xdd 03/16 18:20
8F:推 b0920075: 重點應該是哪個語言的編譯器,g++應該也能編的過 03/16 18:37
9F:推 dces4212: 啊 應該說這是 c++ 的規格? 03/16 18:40
10F:噓 reemir: ... 03/19 11:10
11F:推 dces4212: 了解xd 03/20 13:27