2d Array and Double Pointers
2d Array and Double Pointers
#include<iostream>
using namespace std;
void show_2d_dynamicArray(int**,int,int );
int main()
{
int r = 3, c = 4;
int** arr = new int*[r]; //declaring three pointers
for (int i = 0; i < r;i++)
{
arr[i] = new int[c]; //asssigning four memory
location on each row
} //end of
show_2d_dynamicArray(arr,r,c);
system("pause");
return 0;
}//end of main
show_2d_dynamicArray(data,row,length);
delete_2D(data,row);
delete[] length; //delete 1D dynamic array
system("pause");
return 0;
}//end of main
int read(ifstream& f)
{
int n;
f >> n;
return n;
}
int** dynamic_2D(int n)
{
int* dynamic_1D(int n)
{