[C/C++基礎]- 實現動態配二維陣列和傳遞動態的二維陣列
本篇要和(C/P)同好分享動態配二維陣列和傳遞動態的二維陣列,有需要的同好們歡迎來(C/P) 哈哈 ^ ^。
程式碼 |
#include <iostream> usingnamespace std; ////////////////////////////////// //實現動態配二維陣列和傳遞動態的二維陣列 void showarray(int **array) { int i,j,k=0; for(i=0;i<3;i++) { for(j=0;j<3;j++) { printf("array[%d][%d]=%d\t",i,j,*(*(array+i)+j)); } printf("\n"); } } void main() { int **array; int i,j,k=0; ///////////////////////////////// //動態配二維陣列 array = new int*[3]; for(i=0;i<3;i++) array[i] = new int[3]; //////////////////////////////// //填值 for(i=0;i<3;i++) for(j=0;j<3;j++) { k++; *(*(array+i)+j) = k; } ////////////////////////////// //傳遞動態的二維陣列 showarray(array); delete [] array; }
|
沒有留言:
張貼留言