间接通过new 来申请一个二维的堆内存数组
运行结果示例:
0 1 2 3 4 5 6 7
8 9 10 11 12 13 14 15
16 17 18 19 20 21 22 23
24 25 26 27 28 29 30 31
32 33 34 35 36 37 38 39
40 41 42 43 44 45 46 47
48 49 50 51 52 53 54 55
56 57 58 59 60 61 62 63
#include "iostream.h"
#include "iomanip.h"
int main()
{
int **superarray;//指向整型指针的指针(理解为快捷方式的快捷方式)
superarray=new int *[8];//为“指针的指针”申请堆内存(类型为int* 即整型指针)
for (int i=0;i<8;i++)
{
superarray[i]=new int[8];//为“指针”申请堆内存(类型为int 即整型)
}
for (int j=0;j<8;j++)
{
for (int k=0;k<8;k++)
{
superarray[j][k]=j*8+k;
cout<<setw(3)<<superarray[j][k];
}
cout<<endl;
}
for (int l=0;l<8;l++)
{
delete[]superarray[l];
}
delete[]superarray;
return 0;
}
转载于:https://www.cnblogs.com/xwall/archive/2010/04/08/1707463.html
间接通过new 来申请一个二维的堆内存数组相关推荐
- 用malloc动态申请一个二维数组的三种方法
方法一:利用二级指针申请一个二维数组. #include<stdio.h> #include<stdlib.h> int main() { int **a; //用二级指针动态 ...
- 向内存申请一个二维数组空间,并以**P返回的函数
2019独角兽企业重金招聘Python工程师标准>>> 在学习C时,老师给了这样一个题: 完成下函数get_mem, 使程序能正确编译并运行 #include <stdio.h ...
- [CareerCup] 13.10 Allocate a 2D Array 分配一个二维数组
13.10 Write a function in C called my2DAlloc which allocates a two-dimensional array. Minimize the n ...
- 一个二维码实现苹果和安卓两个市场安装包自动分发
概述 现在的各种市场推广方式,不论是平面的还是多媒体的,都能看到二维码的身影了,可以说是二维码满天飞.扫一扫的方式几乎已经深入人心,这一方面微信可谓功不可没,现在也是树敌无数(如果这一句你不懂,请继续 ...
- 用WeX5做一个二维码名片应用!有源码!
本文由 起步科技 原创.未经许可,禁止转载! 作者:起步科技前端研究员小茄,专注分享HTML5 App快速开发工具 WeX5 的黑魔法以及各种有趣炫酷的前端技术. 前言 二维码现在是无处不在,无孔不入 ...
- [分享] 30分钟做一个二维码名片应用,有源码!
2019独角兽企业重金招聘Python工程师标准>>> 前言 30分钟带你用Wex5做一个微信公众号上使用的二维码名片,相应技术点有详细讲解,高清有码!(点击下载全部源码) 二维码现 ...
- 返回一个二维整数数组中的最大的子数组和
一.题目: 1.输入一个二维整形数组,数组里有正数有负数. 2.二维数组中连续的一个子矩阵组成一个子数组. 3.求所有子数组的和的最大值. 二.设计思想: .定义一个二维数组,使用二重循环对其进行赋值 ...
- ACMNO.24 C语言-转置矩阵 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。 输入 一个3x3的矩阵 输出 转置后的矩阵 样例
题目描述 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换. 输入 一个3x3的矩阵 输出 转置后的矩阵 样例输入 1 2 3 4 5 6 7 8 9 样例输出 1 4 7 2 5 8 3 ...
- 返回一个二维整数数组中最大联通子数组的和
题目:返回一个二维整数数组中最大联通子数组的和. 要求:输入一个二维整形数组,数组里有正数也有负数.求所有子数组的和的最大值. 一.设计思想 先求出这个这个数组中的最大值,并定位,然后找出这个值周围的 ...
最新文章
- 推荐10个百度,阿里,美团系公众号,第2个化学专业,半路出家!
- NAT+VLAN+CHAP实验配置(一)
- Spring Cloud Alibaba源码 - 22 Feign 源码解析
- 用户创建自定义的参数ID
- 【Python】Python语言学习:设计模式、单例模式
- [论文泛读]Web服务组合综述相关论文1(3篇)
- 在 .NET 中加载椭圆曲线 (EC) 密钥
- 四、WebApp 基础可视组件(IVX 快速开发教程)
- python 学习资源推荐
- 可用于企业的 7 个最佳开源 Web 服务器
- 如何验证登录oracle,Oracle登录验证方式详解
- 金融风控小白入门必学:审批策略分析岗面试常见问题
- 用Github做一个静态网页(GithubPages)
- Jedis问题解决方案大全:No more cluster attempts left
- redis,memcache,mongodb对比
- 华为[ENSP]OSPF的配置实例(单区域+多区域)
- Origin软件使用TIPS
- 远程服务器时Ubuntu报错:qt.qpa.xcb: could not connect to display
- 人工智能与计算机发展史
- 支付宝支付模块-社区分享-接口样例-常见问题帖
热门文章
- 原理剖析-Netty之服务端启动工作原理分析(上)
- 论文笔记——PRUNING FILTERS FOR EFFICIENT CONVNETS
- 大数据时代 树大数据意识
- JavaScript笔记 基础知识总结2
- 如何存储Session
- s3c2440地址分配
- 改变textFiled中placeholder的字体颜色的方法以及不想光标在textView的最左边设置方法...
- 管理序列+序列的伪列+修改序列+删除序列
- Swift:如何优雅地使用 print()(三)
- tomcat+SSH中遇到中文乱码的解决方法