C语言中用什么方法可以检测数组长度

 我来答
小黑羊LBS
2017-05-18 · 超过53用户采纳过TA的回答
知道小有建树答主
回答量:107
采纳率:0%
帮助的人:55.9万
展开全部

数组长度都是用静态量设定的,也就是说编译阶段就确定了。

int a[10];

printf("%d", sizeof(a)/sizeof(int));

这就能知道长度

南京新华电脑专修学院
2017-05-18 · 新华电脑教育用心为户提供专业
南京新华电脑专修学院
新华电脑教育用心为户提供专业的电脑相关专业疑问解答
向TA提问
展开全部
int i=0,a[n];
while(a[i]!='\0'0 i++;//不是'\0‘就自加一次 直到最后
printf("%d",i);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式