美文网首页
获取整型数组的长度

获取整型数组的长度

作者: 现在是未来的过去 | 来源:发表于2020-10-16 09:56 被阅读0次

在定义数组的函数内可以直接使用sizeof(定义的数组名)/sizeof(数组的类型)来获取数组的长度

int array[] = {1, 2, 3, 4};
int arrayCount = sizeof(array) / sizeof(int);

但如果数组是从函数外以作为参数传入进来的,而非在本函数内定义的,那么ta就会退化为一个指针,无法用以上这种方式获取到ta的长度。这时候如果需要数组的长度要么在定义这个数组的函数使用上面那种方法进行计算后一并传入需要使用的函数,或者自己遍历数组进行一个一个计数大小。

相关文章

  • 获取整型数组的长度

    在定义数组的函数内可以直接使用sizeof(定义的数组名)/sizeof(数组的类型)来获取数组的长度 但如果数组...

  • 》》》PHP初入---(三)

    数组定义 1.索引数组:数组下标是整型的 声明数组: 访问数组: count(数组)--获取数组长度 查看数组所有...

  • 蓝鸥C#第三课

    //最基本的数组//数组的定义:存储相同数据类型的集合.//定义了一个长度为4的整型数组,这个数组只可以存整型数据...

  • shell数组

    数组创建方法 输出整个数组 获取数组元素个数,方法与获取字符串长度的方法相同 获取数组单个元素的长度

  • Java--size()、length、length()

    size() : 获取泛型集合的长度 length : 获取数组的长度 length : 获取字符串的长度。

  • 数组

    数组的定义:存储相同数据的集合. 定义了一个长度为4的整型数组,这个数组只能存整型数据 第一种写法:动态分配空...

  • 数组

    var names = ["one", "two"];1、获取数组的长度:数组名.length;2、数组长度可变化...

  • 连续子数组的最大和

    描述 输入一个长度为n的整型数组array,数组中的一个或连续多个整数组成一个子数组,子数组最小长度为1。求所有子...

  • 像shell数组追加元素的小技巧

    因为shell 数组没有追加函数可以利用数组的长度来追加元素获取数组的长度:${#arr[*]}

  • JS笔记10:JS数组

    1、数组概念 获取数组长度 二维数组 2、获取数组元素 通过下标获取?多维数组如何提取console.log(ar...

网友评论

      本文标题:获取整型数组的长度

      本文链接:https://www.haomeiwen.com/subject/gitzpktx.html