[問題] VS 使用scanf與scanf_s 程式執行錯誤

看板Programming作者 (益)時間8年前 (2016/06/02 21:18), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
最近我在VS利用scanf用來輸入一個數字 但經過compiler後出現錯誤 => 建議我使用scanf_s 改過後,出現warning,以下 'scanf_s':format string '%lf' requires an argument of type 'double *',but variadic argument 1 has type 'double' 狀況:輸入數字後,出現錯誤視窗 =>Debug Assertion Failed! 中止 找過資料,也解決不了 請問哪方面錯了? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.124.42.69 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1464873500.A.25C.html

06/02 21:24, , 1F
不就很白話的告訴你了: 他要的是double*
06/02 21:24, 1F

06/02 21:24, , 2F
他warning都寫了,要pointer不給pointer
06/02 21:24, 2F

06/02 21:24, , 3F
但你給的是double. 找資料能力有待加強
06/02 21:24, 3F
文章代碼(AID): #1NK38S9S (Programming)
文章代碼(AID): #1NK38S9S (Programming)