码迷,mamicode.com
首页 > 编程语言 > 详细

c语言求数组长度

时间:2016-11-29 06:40:03      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:类型   失效   eof   参数   size   引用   span   blog   语言   

在定义数组的函数内

int arr[] = {12.12};
int length;
length = sizeof(arr)/arr[0];

在别的函数中作为引用数据类型引入时,以上方法失效;

解决方法1:再传一个int 类型的长度参数进来

解决方法2:在末端定义一个不可能的数据,如-1作为标志位

c语言求数组长度

标签:类型   失效   eof   参数   size   引用   span   blog   语言   

原文地址:http://www.cnblogs.com/cenzhongman/p/6111751.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!