"abc\n\348\xchina"长度是多少?为啥? "abc\n\345\xchina"咋算?
发布网友
发布时间:2024-10-09 05:08
我来回答
共1个回答
热心网友
时间:2024-10-11 23:18
长度是11
"abc\n\348\xchina"
由以下字符组成:
'a','b','c','\n','\34','8','\xc','h','i','n','a',共11个字符
关键点:
\后面跟数字或字符来表示字符有两种方式:一、\后面跟八进制,二、\后面跟x再跟十六进制。因为八进制数由0~7组成,所以'\34'是一个字符,后面的8不属于八进制的合法数字
因为十六进制数字由0~9和'A'~'F'构成,所以'\xc'是一个字符,后面的h不属于十六进制的合法数字。