永发信息网

字符串"\"EOF\n=-\61\""的长度

答案:2  悬赏:10  手机版
解决时间 2021-11-18 00:27
  • 提问者网友:不要迷恋哥
  • 2021-11-17 03:51
字符串"\"EOF\n=-\61\""的长度
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-11-17 04:42
答案是9个字符 \0在计算字符串长度的时候是不用算进去的,当计算所占空间的时候才要把\0算进去。
全部回答
  • 1楼网友:想偏头吻你
  • 2021-11-17 05:28
这个解答是错误的

EOF如果不加双引号,就是一个字符,表示文件结束,但是现在它是在双引号之间的,所以是三个字符,即这个字符串有:

\"
E
O
F
\n
=
-
\61
\"
\0

10个字符,凡是以斜线开头的字符(如\",\61等)是转义字符,\0是字符串结束标志,C语言中每个字符串(双引号括住的内容)都会以\0字符结束,第一个和最后一个字符(双引号)是字符串的定界符,不计算在内。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯