摘要: #遇到了项目里头文件过多重复包含的问题,用ifndef预处理语句可以解决,提前差了下百度百科,感觉说的很明白,遂直接贴出来,另外加上我自己的收获。#ifndef x //if not define的简写#define x ...#endif 这是宏定义的一种,它可以根据是否已经定义了一个变量来进行分支选择,一般用于调试等等.实际上确切的说这应该是预处理功能中三种(宏定义,文件包含和条件编译)中的一种----条件编译。 C语言在对程序进行编译时,会先根据预处理命令进行“预处理”。C语言编译系统包括预处理,编译和链接等部分。// 预处理==>编译==>链接//预处理功能有三种:宏定义、 阅读全文
posted @ 2013-05-24 16:02 Freecode# 阅读(789) 评论(0) 推荐(0)