/*How to
use new to allocate memory for 3d array. How to use malloc for 3 dimensional array. CPP program for dynamically allocating memory for 3d array. How to write three dimensional array with malloc with new */
#include<iostream>
using
namespace std;
int main()
{
// 3
Dimensions Array
// two
3x4 array
int x =
2, y = 3, z = 4;
int i,
j, k;
//
memory allocation for 3D
int
***array3D = new int**[x];
for(i =
0; i < x; i++)
{
array3D[i] = new int*[y];
for(j = 0; j < y; j++)
{
array3D[i][j] = new int[z];
}
}