"abc\n\348\xchina"长度是多少?为啥?
的有关信息介绍如下:长度是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不属于十六进制的合法数字。