作业帮 > 综合 > 作业

如何计算数组长度,其中数组中有一位为空!

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/02 02:26:13
如何计算数组长度,其中数组中有一位为空!
例如:
A[9]中A[3]是空的,我怎么还能正确计算A[9]的长度啊!
如何计算数组长度,其中数组中有一位为空!
sizeof(A);//可以计算变量所占内存,
stlen(A);//可以计算字符的长度
再问: 我需要计算长度
再答: 就用strlen(A)吧,
再问: 但strlen(A)遇到空值就结束了。关键是我的数组中有要计算的空值
再答: 左边是源码,右边是结果;其实要的答案很简单;如果是char 类型   那就是  1如果是int   类型    那就是  4//strlen(ch[9]) 是错误的语法
再问: 哎~sizeof是指ch[i]中实际的字符长度吧。strlen是遇0停止,,那结果肯定是这样啦!