各位高手好,
小弟是C++新手,
因為程式需求我需要放入多筆資料再不同的陣列裡面,
我用過sprintf方式但是不行,
我大概是想要如下面的形式
for(int i=0;i<...;i++)
{
int H(i)[...]={.....};//宣告陣列H1、H2、H3......放入資料
}
謝謝大家!
作者:
pili100 (zelda)
2014-11-20 19:32:00要用指標
作者:
dirkc (3781615)
2014-11-20 22:07:00執行時期宣告不可行;如果有人可舉例說可以我會覺得很驚喜XD如果非宣告,你的需求有許多可達成方法,簡單的二維陣列也可我不自覺猜你資料是使用者(執行時期)進來的,若否可忽略推文
作者:
LPH66 (-6.2598534e+18f)
2014-11-20 22:49:00都寫 C++ 了 google 一下 vector 吧
作者: raily1151521 (.) 2014-11-21 12:27:00
謝謝大家指點,我會都去試看看!回三樓大大,沒錯我的資料是(執行時期)放進去的。
作者:
dirkc (3781615)
2014-11-21 14:31:00如果有貼一些測資或者實際的程式碼上來會更知道怎麼幫忙
你需要的叫指標陣列 int* arr[10] //宣告含有10個int型態指標的陣列 之後在for迴圈malloc就可以用了其實就是linked list~