#include <stdio.h>
#
i
n
c
l
u
d
e
<
s
t
d
l
i
b
.
h
>
/*
*预处理指令这里换行符会导致编译不通过,因此这里和空格符效果不一样
*而在非预处理指令的地方(源程序中),换行符和其他控制字符这些都和空格效果一样。
*格式字符:回车、换行、退格、垂直制表符、换页符等。
*/
#
d
e
f
i
n
e
T
E
S
T
1
/*
*编译命令:gcc -Wall -ansi -pedantic Test.c
*可以看到格式字符和空格的作用是一样的
*用可以把一个标识符分成两行写,但是下一行开头不能有
*空格,如果有空格就变成两个标识符了
**/
i
n
t
m
a
i
n
(
v
o
i
d
)
{
p
r
i
n
t
f
(
"
T
e
s
t
O
k
!
"
)
;
printf("%d
", TEST);
system
(
"pause"
/*
*这个表达式照样可以拆成一行一个字母,格式字符被看成是空格字符
*格式字符:回车、换行、退格、垂直制表符、换页符等。
*
**/
)
;
r
e
t
u
r
n
0
;
}
运行效果:
