strlen计算字符长度不对。
#include <stdio.h>#include <string.h>
//#pragma pack(1)
void main()
{char a[15];
int i;
//for(i=0;i<15;i++)
//a[i]=0;
for(i=0;i<10;i++)
a[i]=i+1;
printf("%d\n",strlen(a));
}
为什么答案是 19 啊,那位大侠解决下 感激...
2010-08-03 13:17
2010-08-03 13:31
2010-08-03 14:01
2010-08-03 14:52
2010-08-03 14:55
2010-08-19 09:42
strlen( )函数是计算C风格字符串的长度,又不是计算字符数组的函数
2010-08-20 14:19
2010-08-20 18:18