珠海香水鸿门:[c]下面程序段的运行结果是?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 14:32:59
char c[]="\t\v\\\0will\n";
printf("%d",strlen(c));
答案是3,不太明白。。。都是什么意思啊?

char c[]="\t\v\\\0will\n";
等价于:
char c[]={'\t','\v','\\','\0','w','i','l','l','\n','\0'}
函数strlen()遇到'\0'就会认为字符串终结了,所以输出3