Динамично заделяне на двумерен масив

Динамично можете да заделите двумерен масив по следния начин:

typedef double DATA[1000];
DATA *multiarray = new DATA[16];

Или пък по този начин:
double (*multiarray)[10] = new double [10][10];