char string[] = "Hello\sWorld";

c语言空格如何转义

来源:这里教程网 时间:2026-02-21 16:49:22 作者:

C 语言中空格转义

在 C 语言中,空格字符无法用单引号或双引号括起来表示,因此必须使用特殊的转义序列来表示空格。

转义序列

**:反斜杠表示转义字符,后面跟着特殊的字符表示一个特定字符或序列。 \s:表示空格字符。

使用转义序列

立即学习“C语言免费学习笔记(深入)”;

下面是一个使用转义序列表示空格的示例:

<code class="c">char string[] = "Hello\sWorld";</code>

这段代码将字符串 "Hello World" 存储在

string
数组中,其中空格字符使用转义序列
\s
表示。

其他注意事项

转义序列必须放在单引号或双引号括起的字符串常量内部。 可以在字符串中使用多个转义序列。例如,
"\t\n"
表示制表符和换行符。

除了空格外,C 语言还提供了其他几个转义序列,例如:

\n
:换行符
\t
:制表符
\a
:报警(响铃)
\b
:退格符
\f
:换页符

相关推荐