分为两种情况。
1 .预处理:要将一个预处理指令写入多行,必须用“”继续进行。 因为根据定义,一个预处理指令只能由一个逻辑代码行组成。
2 .常规程序:不能用一行写。 将C代码写成多行时,不需要使用继续字符。 换行符在c代码中只是一个空白字符,因此在进行语法分析时会丢弃所有空白字符。
案例:
#includestdio.h
(definepi ) 2.141(1) /宏跨行,继续字符int_tmain ) intargc,_TCHAR*argv[] ) { double s=PI*3*3; printf(Hello,World%lf ),s ); //这里直接跨越田地,没关系return 0; } https://zhidao.Baidu.com/question/376795918转载于33603359 www.cn blogs.com/galaxy-tek/p/9030074.html