[問題] Access Violation(Segmentation Fault)

看板C_and_CPP (C/C++)作者 (未飽和)時間15年前 (2011/05/13 20:42), 編輯推噓0(007)
留言7則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) DEV C++ 問題(Question): 無法Run Debug時出現An Access Violation(Segmentation Fault)raised in your program 顯示錯誤為第66行 程式碼(Code): http://codepad.org/PMsKicFg 補充說明(Supplement): 已在版上爬過文 知道出現那行錯誤訊息可能是指標的問題 但debug時出現錯誤的那一行是課文內容 其他同學這樣寫卻沒問題 想請各位幫忙看一下 麻煩大家了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.210.133

05/13 20:54, , 1F
無法 compile 怎麼能 debug...
05/13 20:54, 1F

05/13 21:01, , 2F
就按有打勾圖案的Debug鍵,就會跑出那行= =
05/13 21:01, 2F

05/13 21:02, , 3F
更正:是無法Run = =
05/13 21:02, 3F
※ 編輯: ryoma800104 來自: 140.115.210.133 (05/13 21:02)

05/13 21:08, , 4F
應該是if(previousptr==NULL) 下面的statement有錯
05/13 21:08, 4F

05/13 22:07, , 5F
你main裡的aptr, bptr只有pointer沒有實體阿@_@
05/13 22:07, 5F

05/13 22:08, , 6F
實際的錯誤應該是65行dereference sptr那邊
05/13 22:08, 6F

05/13 22:43, , 7F
恩恩 剛剛也跟同學討論出來了 感謝所有回答的大大!!
05/13 22:43, 7F
文章代碼(AID): #1DpISVD_ (C_and_CPP)
文章代碼(AID): #1DpISVD_ (C_and_CPP)