[C++ ] 關於陣列初始化

看板NTUBIME100HW作者 (口丁)時間18年前 (2007/12/29 15:43), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/2 (看更多)
是不是不能這樣初始 for (int i=0;i<20;i++) { int result[i]=rand()%20; } 我有把該inlcude的 該宣告的srand(time(0));寫進去了 如果這樣不行 有人能提供隨機初始陣列元素的方法嗎 純粹好奇 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.35.195

01/11 17:50, , 1F
請把int result[20]宣告在for外面
01/11 17:50, 1F

01/11 17:51, , 2F
for裡面用 result[i]=rand()%20; 即可
01/11 17:51, 2F
文章代碼(AID): #17TVgNub (NTUBIME100HW)
文章代碼(AID): #17TVgNub (NTUBIME100HW)