香港熊本熊 跑步:[c]下面程序段的运行结果是?

来源:百度文库 编辑:高考问答 时间:2024/05/10 23:20:39
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