00问答网
所有问题
一个C语言题:char s[ ]="\\141\141abc\t";printf("%d\n",strlen(s));问一下,数组的长度是怎么确定的
如题所述
举报该问题
其他回答
第1个回答 2020-05-05
分组的长度为字符串的长度再加1,因为字符串需要一个空字符表示结束
\\
是一个字符,前一个表示转义
141
三个字符
\141
1个字符,其ASCII码为141
abc
三个字符
\t
一个字符
再加上结束符'\0'
共10个字符
而strlen(s)的值为9本回答被提问者采纳
相似回答
大家正在搜
相关问题
一个C语言题:char s[ ]="\\141\141abc...
有以下程序段,输出结果是( )。 char s[ ]="\\...
以下程序段的输出结果是 char s[]="\\141\14...
main() { char s[]="\\141\141ab...
以下程序段的输出结果是 char s[]="\\141\14...
已知程序: main() { char s [ ] = "\...
c语言数组问题
c语言的三道选择题问题