int** a = new int*[rowCount];
for(int i = 0; i < rowCount; ++i)
a[i] = new int[colCount];
int** arr = new int*[10]; // Number of Students
int i=0, j;
for (i; i<10; i++)
arr[i] = new int[5]; // Number of Courses
/*In line[1], you're creating an array which can store the addresses
of 10 arrays. In line[4], you're allocating memories for the
array addresses you've stored in the array 'arr'. So it comes out
to be a 10 x 5 array. */
int ** two_dim_array(int row_num, int col_num)
{
int **two_dim_array=(int **)malloc(sizeof(int *)*row_num);
int i, j;
for(i=0:i<row_num;i++)
{
two_dim_array[i]=(int *)malloc(sizeof(int)*col_num);
for(j=0:j<col_num;j++)
two_dim_array[i][j]=0;
}
return two_dim_array;
}
Code Example |
---|
Cpp :: how to get a letter from the users string in c++ |
Cpp :: c++ int to string |
Cpp :: c++ string remove first character |
Cpp :: c++ mst kruskal |
Cpp :: how to read wav file in C++ |
Cpp :: c++ memory leak |
Cpp :: what is the short cut way to find the max and min element in an array in c++ |
Cpp :: how to run a c++ file from terminal linux |
Cpp :: cpp bubble sort |
Cpp :: c++ print vector without loop |
Cpp :: how to copy one vector to another |
Cpp :: gfgdf |
Cpp :: c++ case |
Cpp :: how to make a random number in c++ |
Cpp :: tuple c++ |
Cpp :: how to install boost c++ on windows |
Cpp :: c++ length of char array |
Cpp :: SetUnhandledExceptionFilter |
Cpp :: vector fin element c++ |
Cpp :: c++ segmented sieve |
Cpp :: get window position |
Cpp :: arduino funktion |
Cpp :: min element in stl c++ |
Cpp :: OpenGL C++ Version |
Cpp :: lutris |
Cpp :: 2d array c++ |
Cpp :: hello world in c++ |
Cpp :: for loop f# |
Cpp :: 3d projection onto 2d plane algorithm |
Cpp :: char to integer c++ |