1.定义一个数组

int a[10]={6,3,8,1,10,5,5,9,2,7};

2.使用sizeof(a)/sizeof(a[0])计算数组的长度;

int length = sizeof(a)/sizeof(a[0]);

说明:sizeof()函数可以返回数组所占的内存,而sizeof(a[0])返回的是数组第一个元素所占的内存。

3.测试

#include <iostream>using namespace std;int main(int argc, char **argv){int a[10] = {0,1,2,3,4,5,6,7,8,9};int length = sizeof(a)/sizeof(a[0]);cout << "数组长度为:" << length << endl;
}

C++获取数组的长度相关推荐

  1. c/c++如何获取数组的长度

    2019独角兽企业重金招聘Python工程师标准>>> C.C++中没有提供 直接获取数组长度的函数,对于存放字符串的字符数组提供了一个strlen函数获取长度,那么对于其他类型的数 ...

  2. JS:数组Array的使用方法及获取数组的长度length

    对象分成三种: 内建对象 宿主对象 自定义对象 数组Array也是一个对象,它和普通的对象功能类似,也是用来存储一些值的. 不同的是普通对象是使用字符串作为属性名的,而数组是使用数字来作为索引操作元素 ...

  3. jq获取对象的长度_jquery中怎么获取数组的长度

    jquery中获取数组长度的方法:可以使用length属性获取数组的长度,length属性包含jQuery对象中元素的数目,属性语法为[$(selector).length]. 本教程操作环境:win ...

  4. Java如何获取数组的长度及数组的遍历输出

    获取数组的长度 如何获取数组的长度,格式: 数组名称.length 这将会得到一个int数字,代表数组的长度. 数组一旦创建,程序运行期间,长度不可改变. public class Demo03Arr ...

  5. JavaScript-创建数组的两种方法,数组的遍历,lenght获取数组的长度,在数组末尾追加元素

    数组概述 数组是一组相关数据的集合,其中的每一个值被称作元素,每个元素在数组中都有对应的位置(下标)就是元素的索引,通过下标就能很方便的获取对应下标的元素:当我们想要连续存放多个数据时就可以使用数组来 ...

  6. C++ 如何获取数组的长度

    C++ 中没有提供直接获取数组长度的方法,(比如java/python中有length方法)我们可以使用sizeof来计算出数组的长度,具体的如下: len = (sizeof(array) / si ...

  7. php怎么比较数组长度_PHP中如何获取数组的长度

    编程中数组的使用频率是非常高的,其它判断一个数据是否为空,我们通常都会判断数组的长度.这篇文章就说说在PHP编程语言中如果获取一个数组的长度. PHP count()函数 count():函数返回数组 ...

  8. c++ 获取数组的长度

    //获得数组的长度 template<typename T> int count(T& x) {     int s1 = sizeof(x);     int s2 = size ...

  9. c语言怎么获取数组的长度,C语言怎么获取数组的长度

    c语言中,定义数组后可以用sizeof命令获得数组的长度[可容纳元素个数],通过传递数组名参数到子函数中,以获得数组长度是不可行的. c语言中,定义数组后可以用sizeof命令获得数组的长度(可容纳元 ...

最新文章

  1. SaaS加速器 I 商业中心:提供商业助力 共享商业成功
  2. 在Linux(Ubuntu)下搭建ASP.NET Core环境并运行 继续跨平台
  3. 百练OJ:2810:完美立方
  4. 使用iframe+postMessage跨域操作和通信
  5. 卡写入保护开关原理_老电工带你解密:插卡取电开关
  6. 2020ICPC(小米邀请赛2) - Data Structure Problem(线段树+树状数组)
  7. 从DataTable导出Excel,并下载,删除Excel进程。
  8. 抓住人工智能红利,百度AI达人养成营带你速成深度学习
  9. 苹果春季发布会:库克绝不玩别人玩剩下的!
  10. 利用3D转换实现旋转木马
  11. 运用正则表达式在Asp中过滤Html标签代码的四种不同方法
  12. 如何搜c语言考题答案,C语言考题答案.doc
  13. 与孩子一起学编程10章
  14. vmware8.0.4序列号及汉化包安装
  15. Direct Sparse Visual-Inertial Odometry using Dynamic Marginalization
  16. 外部方式启动AndroidStudio模拟器
  17. 想自己搭建服务器,永久运行网站?一个U盘大小的树莓派就够了!
  18. 打开虚拟机报错,解决:Entering emergency mode. Exit the shell to continu
  19. 如何屏蔽博客园中的Google广告
  20. 测试中使用SecureCRT的经验归纳

热门文章

  1. CSS3实现图片的3D旋转效果
  2. Python字符串对齐方法(ljust()、rjust()和center())详解
  3. 寂静岭:理性与心魔的拔河
  4. IP地址冲突怎么办? 如何解决局域网IP地址冲突?
  5. idea自定义背景图片
  6. jquery循环获取div之间的内容
  7. 1.2(redis)5大数据结构
  8. IIS 部署php程序
  9. flashback(二)
  10. 微信小程序获取用户信息-头像、昵称......