`

c++中求数组长度

    博客分类:
  • c++
c++ 
阅读更多
分类: c++与c2008-10-26 12:49 1268人阅读 评论(0) 收藏 举报
int a[10]; 
sizeof(a) 就是数组所占用的字节数 也就是长度 在32位机器上是40 
如果你要求的是当前数组中元素的个数,可以用 
个数 = sizeof(a)/sizeof(int) 
如果是 char a[10] 就是 sizeof(a)/sizeof(char)
分享到:
评论

相关推荐

    C/C++中获取数组长度的方法示例

    学过C/C++的人都知道,在C/C++中并没有提供直接获取数组长度的函数,对于存放字符串的字符数组提供了一个strlen函数获取其长度,那么对于其他类型的数组如何获取他们的长度呢? 其中一种方法是使用sizeof(array) / ...

    C++实现不定长数组

    C++简单模拟实现不定长数组,简化操作

    C++实现数组类

    C++实现数组类,获取数组长度,数组的输入,数组的输出,数组的复制。

    vc结构体数组长度计算

    定义自定义类型的数组时,时常出现所占字长不一致的情形,需要用此办法解决

    在键盘输入数组长度和元素个数,实现冒泡排序.TXT

    这个c/c++小程序的功能是可以让用户从键盘输入数组长度和元素个数, 实现数组元素从大到小,或者从小到大排序,实现冒泡排序的算法.主要涉及到的c/c++的语法有数组/动态内存分配等语法

    定义数组、复制、排序、递归计算.rar

    定义一个数组A,长度为n。数组中的各个元素是随机生成,范围在10和20之间,设数组元素分别是n1、n2、n3、n4、n5 (1) 将数组A中的内容拷贝到数组B中 (2) 计算n1!+n2! +n3!+n4!+n5!,将结果打印 (3) 对数组B...

    详解C++中的一维数组和二维数组

    C++一维数组 定义一维数组 定义一维数组的一般格式为:  类型标识符 数组名[常量...3) 常量表达式的值表示元素的个数,即数组长度。例如,在“int a[10];”中,10表示a数组有10个元素,下标从0开始,这10个元素是

    C++算法:寻找两个有序数组的中位数

    请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3] nums2 = [2] 则中位数是 2.0 示例 2: nums1 = [1, 2] ...

    查看变量长度范围

    查看c++中常用变量长度范围, 方便好用

    编制函数求数组

    数组x中存有20个四位整数,请编制函数,求出正整数的个数tn。以及百位数字大于十位数字数的个数tc,以及满足条件的这些数的算术平均ta.,将tn,tc,ta在控制台输出。

    C++实现找出数组中的主元素

    若有一个自然数序列,长度为n,若其中某一个自然数出现的次数超过了n/2,我们则称这个自然数是这个自然数序列的主数。 现在给你一个自然数序列,长度不定,要求设计一个尽可能高效的算法找出这个序列是否存在这样的...

    c++代码测字符串长度(数组法)

    c++代码,测字符串长度(使用的是数组法),一个.cpp文件

    数据结构中的动态数组模版类

    动态数组模版类 拆分了动态数组的各个函数的算法 包含:插入,删除、增加、获取长度、查询、遍历

    动态数组求交集并集.rar

    利用指针来实现动态数组,求两个集合的交集和并集。(要求用动态数组来实现)依次分别输入数组A、B长度,并输入A,B中元素,即可得到交集并集

    不确定矩阵输入 C++

    可以直接输入任意矩阵,用二维数组来存储;

    C++产生无重复的随机数组

    产生任意长度的随机数组,无重复。 任意时刻产生的数组都不相同, 保存成任意格式

    大学C++课程 字符型数组和字符串类的应用

    字符型数组的声明和赋值 字符型数组的输出 将字符串赋值给字符数组的两种方式 函数:strlen(函数参数) cin.getline(字符数组名s,字符个数N) 字符串类的对象的输入输出 ...字符串的长度#include 及举例说明

    深入解析C++中的指针数组与指向指针的指针

    形式:一维指针数组的定义形式为:int【类型名】 *p【数组名】 [4]【数组长度】;由于[ ]比*优先级高,因此p先与[4]结合,形成p[4]的数组的形式。然后与p前面的“ * ”结合,“ * ”表示此数组是指针类型的,每个数组...

    c++builder6 常用函数

    FindClass 函数 从输入字符串中返回一个从TPersistent继承的类 FindGlobalComponent 变量 返回一个最高阶的容器类。 GetClass 函数 返回一个已经注册了的从TPersistent继承的类 LineStart 函数 返回下一行的开始...

Global site tag (gtag.js) - Google Analytics