[問題] VC2013 變數未給初始值編譯不會過

看板C_and_CPP作者 (Mike)時間12年前 (2013/12/06 12:41), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
開發平台: Visual Studio 2013 問題: 問個蠢問題.... 小弟之前都用Dev C++ 寫C 最近下載了Visual Studio Express 2013 for Windows Desktop 想改換編譯器寫寫看 就順手寫了從1加到10的小程式 就我寫完按了 本機Windows 偵錯工具 結果不能Compiler還產生視窗如下 http://ppt.cc/Q02Z 後來我檢查一下我Code還有看一下下面的錯誤提示 我int i,s; i放入for有給值 至於s沒有給初始值 所以我改成int s=0; 就可以順利執行了 想請問 為什麼會有這樣的問題呢? 之前用Dev C++寫 s不給值一樣可以順利執行 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.174.113 ※ 編輯: mikejhou 來自: 140.123.174.113 (12/06 12:43)

12/06 12:45, , 1F
vs 你可能設定的比較嚴格
12/06 12:45, 1F

12/06 13:23, , 2F
這個訊息跟你寫的程式無關, 是設定上的問題
12/06 13:23, 2F

12/06 13:23, , 3F
不過沒用過 vs2013 也不清楚什麼設定問題會這樣就是了
12/06 13:23, 3F
文章代碼(AID): #1IeLLY4K (C_and_CPP)