黑马程序员技术交流社区

标题: 预处理命令说明 [打印本页]

作者: huangsailin    时间: 2015-7-20 22:08
标题: 预处理命令说明
1.所有的预处理命令都放在程序的头部,以#开头,且#号后面不留空格。 
2.预处理命令不是C的语句,行尾不加分号。
3.预处理命令是在编译预处理阶段完成的,所以它们没有任何计算、操作等执行功能。 
4.预处理命令有所变动后,必须对程序重新进行编译和连接。 
作者: 哒哒萌    时间: 2015-7-20 22:18
#include包含于就是预处理指令吧
作者: Mal    时间: 2015-7-20 22:22
#include " " 包含的是一个用户定义的文件,可以是头文件,也可是普通文件 1、在当前文件所在的路径下查找 2、如果上面没有找,到编译器include路径查找 3、如果编译器include路径下没有找到,系统的include路径下查找 4、如果上面三个都没有找到就报错了。
#include <> 包含一个系统(编译器自带)的头文件 1、编译器的include路径下查找 2、如果没有找到就系统include路径下查找 3、如果都没有找到就报错




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2