用malloc开辟二维数组
来源:互联网 发布:java编程培训 编辑:程序博客网 时间:2024/05/21 10:08
用malloc开辟一个二维数组
#include <stdio.h>#include <stdlib.h>
int main(void)
{
int i, row, column, **arr;
while (scanf("%d %d", &row, &column) != EOF) {
arr = (int **)malloc(sizeof(int *) * row); // 分配所有行的首地址
for (i = 0; i < row; i ++) { // 按行分配每一列
arr[i] = (int *)malloc(sizeof(int) * column);
}
// 释放开辟的二维数组空间
for (int i = 0; i < row; ++i)
{
free(*(arr + i));
}
}
return 0;
}
阅读全文
0 0
- 用malloc开辟二维数组
- 用mlloc和new开辟二维数组
- 动态开辟二维数组
- 动态开辟二维数组
- vector开辟二维数组
- 动态开辟二维数组
- 动态开辟二维数组
- 动态开辟二维数组
- 动态开辟二维数组
- 动态开辟二维数组
- 用malloc动态分配二维数组
- 用malloc动态分配二维数组
- 用malloc动态分配二维数组
- .使用malloc开辟一个3*4的二维数组,并将内容初始化为0-11
- 堆中开辟二维数组
- 二维数组动态开辟内存
- C/C++开辟二维数组
- 一句话动态开辟二维数组
- bzoj 4487 [Jsoi2015]染色问题
- addEventListener处理函数添加参数
- 华为素数伴侣题目
- 要怎样努力,才能成为很厉害的人?
- tensorflow学习之损失函数设置和参数优化
- 用malloc开辟二维数组
- Redis中集群概念讲解
- 在IIS中承载WCF服务
- PHP 静态变量学习
- 函数双胞胎素数
- Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
- 关于灯光烘焙
- 蓝桥杯第二天
- springMVC五大组件案例--生成系统时间