A-A+
c语言中的转义符号用法
摘要:字符 1、2、3、a、b、c 对应的 ASCII 码的八进制形式分别是61、62、63、141、142、143,十六进制形式分别是31、32、33、61、62、63。下面的例子演示...
字符 1、2、3、a、b、c 对应的 ASCII 码的八进制形式分别是61、62、63、141、142、143,十六进制形式分别是31、32、33、61、62、63。下面的例子演示了转义字符的用法:
char a='\61';//字符1
char b='\141';//字符a
char c='\x31';//字符1
char d='\x61';//字符a
char*str1="\x31\x32\x33\x61\x62\x63";//字符串"123abc"
char*str2="\61\62\63\141\142\143";//字符串"123abc"
char*str3="The string is:\61\62\63\x61\x62\x63"//混用八进制和十六进制形式
转义字符的含义:
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。
而C中定义了一些字母前加""来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
语音读文: