程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> c語言數組定義-新手求問c語言如何定義二維動態數組

c語言數組定義-新手求問c語言如何定義二維動態數組

編輯:編程解疑
新手求問c語言如何定義二維動態數組

如題…如何定義一個二維動態數組,並且最好給一下定義完如何使用的方法

最佳回答:


int **p;   
int i;       

//申請空間   
p = (int**)malloc(sizeof(int*)*M);   
for (i=0; i<M; i++)   
    p[i] = (int*)malloc(sizeof(int)*N);   

//釋放空間   
for (i=0; i<M; i++)   
    free(p[i]);   
free(p);   
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved