一:转义字符
字符集为每一个字符分配了唯一的编号,称其为编码值。在C语言中,一个字符可以用它的实体来表示,也可以用编码值来表示,这种使用编码值来间接表示字符的方式被称为转义字符。
转义字符用\和\x开头,用\开头后面跟八进制形式的编码值,用\x开头表示后面跟十六进制形式的编码值。转义字符只能使用八进制或十六进制。
常见的转义字符有:
其中,输出\,',"
时,需要用转义字符才可输出。
例如:输出下面一句话:
"Doing is better than saying?", he asked.
#include<stdio.h>
int main()
{
printf("\"Doing is better than saying?\", he asked.");
return 0;
}
运行结果为:
例2:
请在屏幕上输出:
"C:\windows" is the windows system folder.
#include<stdio.h>
int main()
{
printf("\"C:\\windows\" is the windows system folder.");
return 0;
}
运行结果如下: