什么是字符常量?

1 个回答

Coco老师 - 科普专家
擅长:编程教育

字符常量是括在单引号中,例如,'x' 可以存储在 char 类型的简单变量中。

字符常量可以是一个普通的字符(例如 'x')、一个转义序列(例如 '\t'),或一个通用的字符(例如 '\u02C0')。

在 C 中,有一些特定的字符,当它们前面有反斜杠时,它们就具有特殊的含义,被用来表示如换行符(\n)或制表符(\t)等。下表列出了一些这样的转义序列码:

\\\ 字符

\'' 字符

\"" 字符

\?? 字符

\a警报铃声

\b退格键

\f换页符

\n换行符

\r回车

\t水平制表符

\v垂直制表符

\ooo一到三位的八进制数

\xhh . . .一个或多个数字的十六进制数

下面的实例显示了一些转义序列字符:

#include 
 
int main()
{
   printf("Hello\tWorld\n\n");
 
   return 0;
}

当上面的代码被编译和执行时,它会产生下列结果:

Hello   World




  • 1 关注
  • 0 收藏,57 浏览
  • Coco老师 提出于 2022-04-13 14:45