码迷,mamicode.com
首页 > 编程语言 > 详细

在C语言源程序中的格式字符与空格等效

时间:2014-10-11 18:34:05      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   sp   div   2014   log   

#include <stdio.h>
#include <stdlib.h>
/*
 *预处理指令这里换行符会导致编译不通过,因此这里和空格符效果不一样
 *而在非预处理指令的地方(源程序中),换行符和其他控制字符这些都和空格效果一样。
 *格式字符:回车、换行、退格、垂直制表符、换页符等。
 */
#define TEST 1
/*
 *编译命令:gcc -Wall -ansi -pedantic Test.c
 *可以看到格式字符和空格的作用是一样的
 *用\可以把一个标识符分成两行写,但是下一行开头不能有
 *空格,如果有空格就变成两个标识符了
 **/
int

main

(
 
void

 )

{
	printf
		(

		"Test Ok!\n"

		)

		;

	printf("%d\n", TEST);

	system
		(

		"pause"
		/*
		 *这个表达式照样可以拆成一行一个字母,格式字符被看成是空格字符
		 *格式字符:回车、换行、退格、垂直制表符、换页符等。
		 *
		 **/

		)

		;

	return

0
;

}

 运行效果:

bubuko.com,布布扣

在C语言源程序中的格式字符与空格等效

标签:style   blog   http   io   ar   sp   div   2014   log   

原文地址:http://www.cnblogs.com/xxNote/p/4019200.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!