ragazzi ho scritto questa func per l'allocazione dinamica di array bidimensionale...
è efficiente?

codice:
int **_creaArrayDinamico( int *m, int *n ) {

	int **myArr;

	myArr = (int **)malloc( (*m) * sizeof(int *) );
	for(i=0;i<*m;i++)
		myArr[i] = (int *)malloc( (*n) * sizeof(int) );

	return myArr;
}