C语言选择题

2024年11月28日 16:35
有3个网友回答
网友(1):

答案为B        8

I_am\x20_a_\0boy\n

可以看成 'i'   '_'  'a'  'm'  '\x20' '_'  'a' '_'  '\0' 

‘\0’ 或 '\n' 是字符串的结束标记 所以后面的字符串不会读到

 

还有要说的就是'\x20'

上面的\ 是 转义字符 x 表示是16进制       表示20(16进制)的ASCII值

上面假加起来就是8个了

 

VC验证

网友(2):

这个如果没错的话是选C的吧
具体的啊

网友(3):

选择B,为8。

字符串相当于'I','_','a','m','\x20','_','a','_'。