讓我們說我有以下方法原型:在C中創建一個int數組的數組?
void mix_audio(int *vocal_data_array, int *instrumental_data_array, int *mixed_audio_array, FOURTH ARGUMENT)
{
}
我怎麼會:
上述說法之前初始化array_of_arrays,從而把它作爲第四個參數?
在該方法中,讓我的array_of_arrays的第一個值是名爲vocal_data的數組,我的數組的第二個值是instrumental_data_array,第三個值是mixed_audio_array。
我以後會如何遍歷array_of_arrays中第一個數組的所有值。
我希望我在這裏不要求太多。我只是認爲這將是簡單的語法,有人可以很快吐出:)
謝謝!
編輯1
請注意,雖然我已經通過我的例子顯示長度3的array_of_arrays實際上,我希望創建的東西,可能包含數組的可變長度。
豈不是冗餘具有用於所有參數3個單數組和第四個數組,其中包含前3個? – hennes 2011-03-09 09:53:32