memset函数为二维数组初始化

memset函数为二维数组初始化1int a a newint 10 sizeof a 只会返回出来指针的大小 所以我们只能自己计算这个数组的长度 这里应当是 sizeof int 10 因为数组里面有 10 个 int 所以应该 memset a 0 sizeof int 10 将 a 数组初始化为 02 intp 开一个 n m 的数组 p newint n for inti

1

int* a;   a = new int[10]; 

2

int p;//开一个n*m的数组 p = new int*[n]; for (int i = 0; i < n; i++) { p[i] = new int[m]; memset(p[i], 0, sizeof(int)*m);//p赋初值为0,sizeof一个指针返回的是指针大小,所以还是sizeof(int) } for (int i = 0; i < n; i++)//释放p delete[] p[i]; delete[] p;

memset(p, 0, sizeof(int)*m*n);//因为是p相当于一个指向一个一维数组的指针,首先格式就不对

memset(p, 0, sizeof(p)*m*n);//也不对,因为我们要的是真正储存数据的空间,而不是指针

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205393.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午6:08
下一篇 2026年3月19日 下午6:08


相关推荐

  • Word实用教程——五分钟教你如何在任意页开始添加页码

    Word实用教程——五分钟教你如何在任意页开始添加页码最近在写一篇论文 但是在排版上遇到一点小问题 就是要加入页码 而且页码是从目录的下一页开始计数 于是我就在网上找如何在任意页添加页码 后来辗转终于搞定 真心觉得这一个小功能让微软做的如此的麻烦 真是活该它在很多方面被谷歌和苹果赶超 好了不吐槽了 虽然很麻烦 但还得用不是 所以还是乖乖弄好再说吧 等不久的将来结合咱们国人的力量 开发一套更加强大易用的 Office 软件 步入正题 第一步 将

    2026年3月18日
    2
  • Nessus安裝教程[通俗易懂]

    Nessus安裝教程[通俗易懂]1、進入官網2、直接拖進kail3、拷貝此文件至root用戶下(因為安裝Nessus時需要root權限)4、使用命令dpkg-iNessus-10.1.1-debian6_amd64.deb5、啟動Nessus:/bin/systemctlstartnessusd.service6、安裝后進入官網7、註冊后郵箱得到激活密碼8、本地主機輸入連接https://kali(主機名稱):8834/9、進入頁面激活即可…

    2022年10月18日
    5
  • 如何分解质因数

    如何分解质因数如何分解质因数质数 因数 合数 和倍数的知识 的结构图 在小学数学里 两个正整数相乘 那么这两个数都叫做积的因数 或称为约数质数是指只能被 1 和自己整除的自然数 其余的叫做合数 上小学的时候 我们就知道所有的自然数可以分为质数 素数 和合数两类 当然还特别规定了 1 既不是质数 也不是合数 100 以内的质数 从小到大依次是 2 3 5 7 11 13 17 19 83 89

    2026年3月19日
    3
  • 二维数组与指针(详解)

    二维数组与指针(详解)一 2 维数组 1 二维数组的定义 inta 3 3 在这我们定义了一个二维数组 拥有 3 行 3 列共 9 个 int 型存储空间大小 2 二维数组的行地址和各个元素地址的表示 inta 3 4 对于数组 a 我们可以将 a 3 4 分为两部分理解 a 3 和 4 对于 a 3 我们可以看成是一个一维数组 其元素分别为 a 0 a 1 a 2 他们分别表示各行所代表的起始地址 而对于 4

    2026年3月20日
    3
  • maven项目的groupid是什么(概念关系构建图)

    前言博主在学习SpringMaven构建的时候,经常会引入以下结构代码:<dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context-indexer</artifactId><version>5.2.6.RELEASE</versi

    2022年4月15日
    239
  • 屏幕真伪测试软件,如何检测电视屏幕真伪4K、坏点漏光?两款工具一键识别!…

    各种互联网项目,新手可操作,几乎都是0门槛现在的智能电视屏幕越大越薄,且许多品牌的电视都打着4K屏幕的旗号,但你真的买对电视了吗?对于大屏智能电视来说,屏幕真的很重要,在购买应该需要确认电视屏幕无坏点漏光现象,非伪4K电视屏。今天当贝市场小编分享的这两款工具,能一键识别电视屏幕真伪4K,是否有坏点漏光等现象。1、屏幕大师屏幕大师专为智能电视及网路机顶盒设备成为,提供了包含颜色、坏点、文字、图片等…

    2022年4月17日
    113

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号