⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 动态数组的创建.txt

📁 ……^PP^动态数组创建……^pp^Dynamic arrays
💻 TXT
字号:
一唯数组:
int *a; 
int N; 
scanf("%d", &N); 
a = (int *) malloc(N * sizeof(int)); 
.... 
free(a); 

二唯数组:
int **p;
int M,N,i;
scanf("%d%d",&M,&N);
int S=M*N;
p=(int **)malloc(N*sizeof(int *));
p[0]=(int*)malloc(M*N*sizeof(int));
for(i=0;i<M;i++)
p[i]=p[0]+i*N;
..........
free(p);

注:1.注意程序结束后要用free()将其释放,否则内存会泄漏.
   2.在C++中也可以用new()和delete()来创建一个动态数组.







⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -