1. 程式人生 > >學習筆記 c++ (C++ new申請一塊記憶體空間存放二維陣列)

學習筆記 c++ (C++ new申請一塊記憶體空間存放二維陣列)

 

 程式碼:

#include<iostream>

using namespace std;

int main(int argc, char** argv) {     int n=3,m=3;     int count =1;     int **array;     //動態申請二維陣列 n行 m列     array = new int*[n];     for(int i=0;i<n;i++)     {         array[i] = new int[m];     }     //給陣列賦值     for(int i=0;i<n;i++)     {         for(int j=0;j<m;j++)         {             array[i][j] = count;             count++;         }     }     //輸出陣列     for(int i=0;i<n;i++)     {         for(int j=0;j<m;j++)         {             cout<<" "<<array[i][j];         }         cout<<endl;     }     cout<<endl;     //釋放二維陣列     for(int i=0;i<n;i++)     {         delete[] array[i];     }     delete[] array; }