C++笔记(二)——预处理器指示符及条件指示符(头文件保护符)

一、预处理指示符的作用    

        头文件通过include预处理器指示符而成为我们程序的一部分。预处理器指示符“#”号标识。处理这些指示符的程序被称作预处理器。

        预处理可以缩短源文件中的代码量,使用这一句话来代替头文件中的全部代码,相当于把头文件中的内容全部拷贝过来。因此可能会出现源文件中引用了某头文件后,其引用的其他头文件中又引用了该头文件,造成一个头文件被多次包含。可通过条件指示符解决,具体见下面第三部分:条件指示符(头文件保护符)

        #include指示符有两种格式:

#include <iostream>  //c++的标准头文件没有扩展名,其他头文件有

#include “my_file” 

尖括号或引号中的文件名就是一个工程或标准头文件

二、头文件中文件名的写法

        assert.h是C库头文件的C名字,C++程序可以通过C库的C名字或C++名字来使用它。这个头文件的C++名字cassert

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值