一个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本回答被提问者采纳
相似回答