Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //http://www.youtube.com/user/thecplusplusguy
- #include <iostream>
- int main()
- {
- //create a 2D dynamic array, a 2D dynamic array is an array of array (3D is an array of array of array...)
- int rows=5;
- int cols=10;
- int **array=new int*[rows];
- for(int i=0;i<rows;i++)
- array[i]=new int[cols];
- //access a 2D dynamic array
- for(int i=0;i<rows;i++)
- for(int j=0;j<cols;j++)
- array[i][j]=i+j;
- //write out a 2D dynamic array
- for(int i=0;i<rows;i++)
- {
- for(int j=0;j<cols;j++)
- std::cout << array[i][j] << ' ';
- std::cout << std::endl;
- }
- //delete a 2D dynamic array
- for(int i=0;i<rows;i++)
- delete[] array[i];
- delete[] array;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement