代码不是所有的都是你编的哦,而是先人们的库由你们来调用的。用别人写的软件一样

比如c里的scanf,printf。那些都是函数,我们是通过调用他们来实现的输入输出,所以从某种意义上来说,没有我们完全自己编写的程序……举例:在预编译时会将头文件student.h中的内容取代#include “student.h”行。其实那些功能函数替换了那行“include”,然后你再调用那些你代码“上面那些行”的人家写的函数


C++中要说的


1.c语言中的库:如,<math.h>等待.h后缀的,头文件没放在命名空间中,。C++在调用这些库时不必用命名空间。


2.c++的新库:c++标准要求提供的头文件不带后缀.h,为了表示与c库的区别,相应的库是在前面加了字母c【比如:<cmath>】,注意<cmath>与<math.h>不是同一个文件,c++的库往往提供了新功能。此外,这些库的函数都是在命名空间std中声明的,需要那句“using namespace std;”


3.用户写的库(比如自己写的.h头文件):尽量用【“”】而不是【<>】,因为与路径有关(由于将头文件XX放在用户当前目录中,因此文件名用双撇号【""】括起来,而不用尖括号,否则编译时会找不到此文件.C++书上P65

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超自然祈祷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值