看板 C_and_CPP 關於我們 聯絡資訊
想請問一下各位大大 最近我在打linklist 發現有些問題 在第31行的時候 都會有存取錯誤 可否問一下 要怎麼修改http://i.imgur.com/tbEJ7fy.jpg ----- Sent from JPTT on my Xiaomi Mi 9T. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.92.33 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1584277152.A.209.html
dces4212: L29: temp->next = null 不然就是把malloc改成用callo 03/15 21:28
謝謝大神
dces4212: c 03/15 21:28
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
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
b0920075: 上面兩個問題都是因為拿c++寫c才可以通過編譯,換成gcc 03/16 14:00
b0920075: 編譯應該是不行 03/16 14:00
dces4212: 所以MSVC是有自己的規格嗎xdd 03/16 18:20
b0920075: 重點應該是哪個語言的編譯器,g++應該也能編的過 03/16 18:37
dces4212: 啊 應該說這是 c++ 的規格? 03/16 18:40
reemir: ... 03/19 11:10
dces4212: 了解xd 03/20 13:27