获取数组各种大小

一位数组获取大小

size_t elementSize = sizeof(array[0]);     //获取数组的总字节大小
size_t numberOfElements = sizeof(array) / sizeof(array[0]);   //获取元素的个数

二维数组获取行大小, 列大小, 总大小

    int array[3][4] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} };
    size_t rowSize = sizeof(array) / sizeof(array[0]);
    size_t columnSize = sizeof(array[0]) / sizeof(array[0][0]);
    size_t totalBytes = sizeof(array);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 跨维感官走私者 第一章:量子鲸歌 实验室异响 艾丽的指尖在悬浮键盘上停顿了0.3秒。 全息投影中的脑电波谱正在发生...
    疯回路转阅读 33评论 0 0
  • 今天,我想与诸位分享一些个人的随感。 一、缘起:于细微处见教育热忱 谈及亚康的名师工作室,其成立仪式规模不大,却有...
    春暖花开的简书520阅读 1,513评论 0 1
  • 今天阅读第一部分“基于素养的科学教学”第三个框题“科学方法教育:拓展科学学科育人价值的关键环节”(P19——P24...
    81d99af74dbc阅读 451评论 0 0
  • 党员教育要“走心走实走深” 党员队伍建设工作座谈会以电视电话会议形式在京召开。会议强调,要健全落实党的创新理论武装...
    清风123456阅读 503评论 0 0
  • 赚钱靠的一定是持续输出,三位数也好四位数也好,不能持续没有意义,短剧就在于学习过后持续输出 持续收益,别断更别偷懒...
    胡诌文学阅读 24评论 0 0

友情链接更多精彩内容