看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 問題(Question): 目前剛學著用VS來寫程式, 但過去一些用線上IDEONE OK的例子現在好像行不通... 首先是 array 的設定, 我希望能依照餵入的值來決定大小: int n, m; scanf("%d\n", &n); scanf("%d\n", &m); int p = m * m; int a[n][m][m]; int b[p]; int result[n]; VC++ 在後三式會顯示錯誤 "運算式必須要有常數值" 想請問要做到我需求的話該如何寫才好? 另外, 我也試著將過去寫的 code (用IDEONE跑都沒問題) 丟到VC++處理看看會怎樣 結果有些情況下即使建置成功 按執行後馬上就會出現 ***.exe 已經停止運作 不知道是怎麼回事? 最後想請問大家對於VC++或編譯環境設定有那些推薦的教學文或參考書 這幾天研究g++好久還是不知道怎用 走投無路才裝了龐大的VS..結果還是沒很順囧 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.150.82 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1457486874.A.342.html ※ 編輯: ericrobin (61.228.150.82), 03/09/2016 09:30:16
laladeer: 宣告陣列不能用變數 03/09 09:51
crazycy: C++陣列不能用變數大小 C99以後的C才可以 03/09 10:18