#include指令

include指令预示着编译将包含的头文件的内容附加在程序文件中,以参加编译。

如果头文件是系统提供的,则用尖括号把头文件括起来,如果是自定义的文件件,则用双引号括起来。两者主要的差别主要是在编译的路径搜索顺序上。C++集成开发环境在安装时,已经把C++的系统资源默认路径设置好了。其中系统的默认路径主要是头文件系统,库路径(lib path),调试文件路径(debug path).头文件路径存放着C++系统头文件。对于用了尖括号的头文件,系统会自动到默认的头文件路径去搜索。

C++集成开发环境还接受用户对源程序文件存放路径的设置,用户自定义的头文件一般是放在源文件程序中,对于include指令中打了双引号的头文件,编译器直接到源程序文件路径中搜索,当然如果搜索不到,编译器只好到系统头文件路径上再去搜。因此,在include指令中用尖括号和双引号区别对待头文件,有助于程序的理解,也能提高编译的速度。

include指令可以嵌套,即在一个头文件中可以用include包含另一个头文件。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值