c语言数组长度
来源:百度知道 编辑:UC知道 时间:2024/09/23 22:36:06
用
for(int i=0;i<n;i++)
if(data[i] != NULL)
k++;
计算数组长度,算得总是总长,不是元素的数量,怎么回事?
如果我输入的是0那?
for(int i=0;i<n;i++)
if(data[i] != NULL)
k++;
计算数组长度,算得总是总长,不是元素的数量,怎么回事?
如果我输入的是0那?
for(int i=0;i<n;i++)
if(data[i] != NULL)
k++;
有问题呀~!
你是怎么输入的呀?!~
请写出完整程序。
要是字符串数组,把NULL改成‘\0’
要是数字类型数组,请将NULL改成 0(浮点型为0.0)
应该是NULL的问题, NULL实际上是常量0