奥礼网
新记
语句printf (("%d\n",strlen("ats\no12\1\\");的输出结果是……最好能把解题思路告知!不甚感激
如题所述
举报该文章
相关建议 2012-05-24
strlen函数输出字符串长度
\n和\1为转义字符,长度分别为1
\\代表字符\
所以共9个字符,输出9
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/n1411k3ww.html
其他看法
第1个回答 2012-05-24
strlen()只是统计字符串的长度,统计到'\0'结束,但不包括'\0',printf (("%d\n",strlen("ats\no12\1\\")j就是12!sizeof()是统计到“\0”包括\0!
相似回答
大家正在搜
相关问题
语句“printf ("%d\n",strlen("ats\...
"printf("%d\n",strlen("ats\no1...
在C语言中,下列语句的输出结果是( )。 printf("%...
在C语言中,下列语句的输出结果是( )。 printf("%...
printf(%d\n",strlen (ATS\n012\...
语句printf(“%d\n”,strlen(“asd\n\...
“printf ("%d\n",strlen("ats\n0...
printf("%d\n",strlen("ATS\N012...