C 语言中空格转义
在 C 语言中,空格字符无法用单引号或双引号括起来表示,因此必须使用特殊的转义序列来表示空格。
转义序列
**:反斜杠表示转义字符,后面跟着特殊的字符表示一个特定字符或序列。 \s:表示空格字符。使用转义序列
立即学习“C语言免费学习笔记(深入)”;
下面是一个使用转义序列表示空格的示例:
<code class="c">char string[] = "Hello\sWorld";</code>
这段代码将字符串 "Hello World" 存储在
string数组中,其中空格字符使用转义序列
\s表示。
其他注意事项
转义序列必须放在单引号或双引号括起的字符串常量内部。 可以在字符串中使用多个转义序列。例如,"\t\n"表示制表符和换行符。
除了空格外,C 语言还提供了其他几个转义序列,例如:
\n:换行符
\t:制表符
\a:报警(响铃)
\b:退格符
\f:换页符
