char a[10],strlen(a)为什么等

18 查阅
char a[10],strlen(a)为什么等于15?运行的结果

参考答案:

正确答案:

\r\n

#include \"stdio.h\"
#include \"string.h\"

\r\n

void main()
{

\r\n

char aa[10];
printf(\"%d\",strlen(aa));
}

\r\n

sizeof()和初不初始化,没有关系;
strlen()和初始化有关。

\r\n