[問題] cmd傳遞參數相關
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C/C++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
請問將cmd用來傳遞的參數可以拿來當做struct(class)中的參數使用嗎?
我原本是拿來宣告陣列大小,編譯完的結果看來是不行。
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
編譯不會過,是不知道傳什麼值進來無法做記憶體配置?
程式碼(Code):(請善用置底文網頁, 記得排版)
ex.
struct Node{
int dis[variable];
}
//...//
void main(int argc, char *argv[])
{
//...//
variable = atoi(argv[1]);
}
補充說明(Supplement):
因為是跑simulation用的,第一次用cmd來丟參數。
好像是很蠢的問題。Q^Q
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 182.235.129.51
→
05/30 22:29, , 1F
05/30 22:29, 1F
果然跟我翻書後的感覺一樣,看來糗了。XD
→
05/30 22:29, , 2F
05/30 22:29, 2F
是常數沒錯
※ 編輯: rayway30419 來自: 182.235.129.51 (05/30 22:35)
→
05/30 22:41, , 3F
05/30 22:41, 3F
哈哈!好丟臉!(遮) 大一學的東西都忘了...基本功很差無誤。
是說老師直接叫我宣告很大的SIZE給他了wwwwww
謝謝兩位~
※ 編輯: rayway30419 來自: 182.235.129.51 (05/30 22:50)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章