一、C语言字符
C语言中,凡\AAA表示的字符都是以ASCII码为八进制数AAA的字符这里的A表示任意小于8的数字凡\xAA表示的字符都是以ASCII码为十六进制数AA的字符这里的A表示任意0~F的数字,x是十六进制标志
习题
标签:表示,字符,C语言,123,八进制,ASCII From: https://blog.51cto.com/u_12509161/6024976
#include<stdio.h>
void main() {
char s[] = "\\123456\123456\t";
printf("%d\n", strlen(s)); //12
}
链接:https://www.nowcoder.com/questionTerminal/055bba09489348439fac5c76ed9c98d8
来源:牛客网
strlen() 函数用于获取字符串的长度(即字符串中字符的个数,不包括\0)。\\、\123、\t是转义字符。所以长度是 12。
\\ 表示单个字符\
\123 表示八进制的ASCII码值为123对应的字符
\t 表示制表符