让我们说我有以下方法原型:在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