作者flyingcop (飛揚的杯子)
看板C_and_CPP
標題[問題] 陣列的索引值如何隨著使用者輸入而變動
時間Fri Jun 12 12:42:51 2009
老師請我們自行輸入要多少個亂數
(問題是這個範圍很大)
前幾天有人教我用動態記憶體配置
ste=(char*)malloc(20)
可是我們老師現在沒有教到那邊
況且 我也看不太懂...
想問問看有沒有比較簡單的方法?!
在課本上有看到這樣
可否用宣告整數指標的方式帶入?
ex:
int num[ ] (我需要一個num的陣列 但是要多少個陣列不確定)
^^ (要能讓使用者自行輸入)
我能否設定一個變數
int n---------->將這個變數帶入索引值呢?
( 這個n我想要這樣用
printf("請使用者自行輸入亂數各數");
scanf("%i",&n);)
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.142.130.220
1F:推 zlw:看不懂就把課本寫的背起來,以後學到後面就會懂原理了 06/12 12:45
2F:推 AGanPTT:我記得int num[ n ]在DEV會過 VC不會過 06/12 12:47
3F:推 zlw:C99支援吧 06/12 12:49
4F:推 QQ29:宣告一個超大的陣列 既然他都沒交過= = 06/12 12:59
5F:→ wwyes:int* array = new int[n] ?? 06/12 14:42
6F:→ MOONRAKER:新手就宣告一個大陣列就可以了 還不會走路不要學飛 06/12 15:07
7F:→ MOONRAKER:現在又不是以前記憶體只有8K(而且還七折八扣)的時候 06/12 15:08