我是
靠谱客的博主
野性悟空,最近开发中收集的这篇文章主要介绍
#include 和#include 以及include " "的区别,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
<iostream>和<iostream.h>在接口和执行上都是不同的
<iostream>的各组成都是以STL的形式声明的,然而<iostream.h>的各组成都是声明成全局型的。
不能在一个程序中混淆使用这两个库。做为一种习惯,在新的代码中一般使用<iostream>,但如果处理的是过去编写的代码,为了继承可以用继续用<iostream.h>旧保持代码的一致性。
<iostream>表示你使用的是标注命名空间,也就是在程序开始应该有这么一句话
using namespace std ;
这是遵循c++标准的
<iostream.h>
则没有遵循c++标准,不建议使用
<stdio.h>
这个是C标准库,不建议C++使用
令ps:
#include<iostream>用cin和cout
#include<stdio.h>是C的标准库,用scanf和printf
include" "是先从当前目录搜索,然后是系统目录和PATH环境变量所列出的目录
而include< >表示从系统目录下开始搜索,然后搜索PATH环境变量所列出的目录,不搜索当前目录。
一般情况,如果我们知道头文件在系统目录,就可以直接用<>,这样可以加快所搜速度。
最后
以上就是野性悟空为你收集整理的#include 和#include 以及include " "的区别的全部内容,希望文章能够帮你解决#include 和#include 以及include " "的区别所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复