C++中创建、初始化以及删除 以变量为大小的动态二维数组

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-1 23:36   11   0

创建与初始化:

int** graph = new int*[N + 1];

for (int i = 0; i < N + 1; i++) {
graph[i] = new int[N + 1];
for (int j = 0; j < N + 1; j++) {
graph[i][j] = 0;
}
}

删除:
for (int i = 0; i < N + 1; i++) {
delete[] graph[i];
}
delete[] graph;
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP