填空题 “printf("%d/n",strlen("/t/"/023/xAB/nC"));”语句的输出结果是______。
  • 1、
【正确答案】 1、6    
【答案解析】[解析] strlen()函数的作用是计算字符串的长度并作为函数的返回值,这里的长度不包括串尾的结束标志'/0'。 '/t'是转义字符,代表横向跳若干格;'/"'是转义字符,代表双引号:'/023'也只代表一个字符,而不管转义字符后面有几个符;'/xAB'是以两位十六进制数AB表示的ASCII码字符,只代表一个字符;'/n'是转义字符,代表回车换行。 题中语句中的字符串有5个字符常量各代表一个字符,再加上字母C,所以返回的长度是6。