长度是7解答:字符串的长度是指字符串中有效字符的个数.在C程序中,组成字符串的字符可以是一般的普通字符,也可以是转义字符.其中转义字符又可以用多种不同形式来表达:反斜杠字符之后接上预先规定的字符,用来表示特殊字符或特定意义的控制字符.如单引号字符,双引号字符,反斜杠字符等特殊字符,换行,回车,退格等控制字符.反斜杠字符之后接上1至3位八进制数字符,这是直接用八进制数字表示字符的ASCII代码的方式.反斜杠字符之后接上字符x,并后接1至2个十六进制数字符,这是直接用十六进制数字表示字符的ASCII代码的方式.后二种能表示C语言允许的任何字符.在本小题给出的字符串中,字符'\x43'是用十六进制数表示的一个字符,字符'\\'表示一个反斜杠字符,字符'\n'表示一个换行字符,字符'\102'是用八进制数表示的一个字符.这样,所给字符串只有7个有效字符.所以,该字符串的长度是7
|