字符常量是括在单引号中,例如,‘x’ 可以存储在 char 类型的简单变量中。
字符常量可以是一个普通的字符(例如 ‘x’)、一个转义序列(例如 ‘\t’),或一个通用的字符(例如 ‘\u02C0’)。
在 C 中,有一些特定的字符,当它们前面有反斜杠时,它们就具有特殊的含义,被用来表示如换行符(\n)或制表符(\t)等。下表列出了一些这样的转义序列码:
下面的实例显示了转义序列字符:
#include <stdio.h>
int main(void)
{
printf("Hellow \\ world\'");
rerurn 0;
}
输出的是:
#include <stdio.h>
int main(void)
{
printf("Hellow \'' world\?");
rerurn 0;
}
输出的是:
Hellow ‘’ world?
#include <stdio.h>
int main()
{
printf("Hellow \a world");
return 0;
}
输出 \a时点击编译会有警铃声
\b会使其向前进一位