For 2D array, we can pass the array to other function like:
I' m wondering how we can pass a 3D array...Code:int array[5][10]; ... func((int *)array, 5, 10); ... ... int func(int *array, int x, int y) { *(array + y * 0 + 8) = 1000; /*change array[0][8]*/ *(array + y * 1 + 8) = 2000; /*change array[1][8]*/ }