"Hello!"的长度和“ABC\n\\TH\064\?”的长度

如题所述

Hello!==>实际长度为6,而内存占用则为7,因为末尾还有一个'\0'字符串终止符。
ABC\n\\TH\064\?==》实际长度为9,而内存占用则为10,原理同上。
注意:
\n是换行符,并不占长度;
\\是转义字符只取一个"\"
\064是八进制,所对应的ASCII码是54,54对应键盘里的字符就是4
\?是转义字符,只取“?”
温馨提示:答案为网友推荐,仅供参考
相似回答