在C语言中,空格是通过字符字面量来表示的,空格字符在ASCII码表中对应的十进制值是32,因此可以通过两种方式来表示空格:
(图片来源网络,侵删)
1、直接在代码中使用空格字符(即键盘上的空格键)。
2、使用转义序列加上表示空格的字符。
通常情况下,我们可以直接在代码中敲入空格字符,
#include <stdio.h> int main() { printf("Hello World! "); return 0; }
上面的代码中,字符串`"Hello World!
"`中的空格就是直接通过键盘输入的。
如果我们需要通过转义序列来表示空格,可以使用' '
或者'032'
。
#include <stdio.h> int main() { char space1 = ' '; // 使用' '表示空格 char space2 = '