我想根据 C 中循环的迭代创建多个数组。
例如:
int i, size;
for ( i =0; i< 10; i++)
{
size = i * 100
create_array(i,size); // This loop iterates 9 times creating 9 different arrays
}
void create_array(int name, int size)
{
double *array_name = (double*) malloc (size*sizeof(double));
// perform operations on array_name
}
因此,我们最终得到 9 个数组,即 array_0、array_1、....array_9。这可以在 C 或 Fortran(不是 C++)中完成吗?