答案为B 8
I_am\x20_a_\0boy\n
可以看成 'i' '_' 'a' 'm' '\x20' '_' 'a' '_' '\0'
‘\0’ 或 '\n' 是字符串的结束标记 所以后面的字符串不会读到
还有要说的就是'\x20'
上面的\ 是 转义字符 x 表示是16进制 表示20(16进制)的ASCII值
上面假加起来就是8个了
VC验证
这个如果没错的话是选C的吧
具体的啊
选择B,为8。
字符串相当于'I','_','a','m','\x20','_','a','_'。