字符常量

简介: 字符常量。

字符常量
字符常量是括在单引号中,例如,'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
字符常量的 ASCII 值可以通过强制类型转换转换为整数值。

目录
相关文章
|
6月前
|
存储 C语言
C语言小写字母转换大写字母
C语言小写字母转换大写字母
136 0
|
6月前
|
存储 C++
c++字符和不常见常量
c++字符和不常见常量
55 0
|
3月前
|
C++
字符以及字符串函数
字符以及字符串函数
|
1月前
|
C语言
C语言中大小写字母的转换
C语言中大小写字母的转换
96 0
|
6月前
|
存储 Java 编译器
字符串常量和字符串字面值
字符串常量和字符串字面值
107 1
|
5月前
|
存储 Cloud Native Linux
单字符 和 宽字符
单字符 和 宽字符
|
6月前
|
存储 Java 编译器
字符串常量和字符串字面值:区别与联系
字符串常量和字符串字面值:区别与联系
|
6月前
|
存储 编译器 C语言
C语言字符常量详解
C语言字符常量详解
465 0
字符+字符串函数 一
字符+字符串函数
48 0
|
6月前
字符串常量
字符串常量。
57 0