摘要: char *str = "ab\0655\n"; strlen(str)=? 答案是5;str为ab55 因为\065发生了转义,将其转成了八进制53,为字符‘5’ 八进制转义为\0hh,即为\0后面为两个数 十六进制转义格式为\xhhh,即为\0后面为三个数 阅读全文
posted @ 2012-09-09 20:45 10,000 hours coder 阅读(435) 评论(0) 推荐(0) 编辑