char str[ ]="\ba\016ef" 则数组str 所占用的字节数是多少?

我想请分析下,char str[ ]="\ba\016ef" 则数组str 所占用的字节数是多少?
最新回答
侞此の゛肤浅

2024-11-04 07:03:57

\b是退格符,占1个字节
字符a、e、f各占1个字节
\016是八进制数,占1个字节
字符串
数组,末尾系统自动加空字符\0,占1个字节

1+3×1+1+1=6,一共占6个字节。
谁喷了榴莲味的香水

2024-11-04 02:54:20

当然是8个字节了,只有第一个\0之前的字符是有效的
摘星入眼

2024-11-04 01:51:33

8个字节,但如果用字符串输出函数只能输出前两个字符。
茵沫

2024-11-04 00:07:32

是6个字节那是转义字符
承诺算ィ麽

2024-11-04 00:01:17

答案是 6