c语言数组长度函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言数组长度函数相关的知识,希望对你有一定的参考价值。
参考技术A比如说是int类型的数组, 数组为 int arr[ ]=3,5,6,5,......
计算数组中元素个数的方法为,求出总数组大小,除以每个元素的大小,就得出元素的个数。
个数= sizeof(arr) / sizeof(int)
注意: 这里的arr单独出现的话代表的是整个数组,不是首地址。
若想让它代表首地址, 用arr+0即可, 比如求首地址的大小, 其实就是指针的大小4,
sizeof(arr+0) 结果肯定是4. 不信你自己cout输出测试下。
同理,无论什么类型的数组,都用这种方法
sizeof(首指针) / sizeof(类型)
以上是关于c语言数组长度函数的主要内容,如果未能解决你的问题,请参考以下文章