c++中的 库、标准库 、流、 头文件 等都是什么意思

我刚刚学C++对于里面的一些术语还不明白请问c++中的库、标准库、流、头文件等都是什么意思还请哪位高人能给详细讲讲不胜感激... 我刚刚学C++ 对于里面的一些术语还不明白 请问 c++中的 库、标准库 、流、 头文件 等都是什么意思 还请哪位高人能给详细讲讲 不胜感激 展开
 我来答
zjfaok
推荐于2016-02-29 · TA获得超过6806个赞
知道大有可为答主
回答量:4146
采纳率:62%
帮助的人:1613万
展开全部
一个编程语言大致由“核心语言”和“库”两方面组成。“核心语言”定义这种语言的语法,以及特定语法结构的含义——但是光有语法结构写不了程序,就像中文“八百标兵奔北坡”,即使知道语法是主谓宾,如果没有定义“标兵”是什么意思“北坡”是什么意思照样理解不了这句话。

但是这些名词/动词的意义可能发生变化,并且有时需要增加新的名词/动词,如果都推给“核心语言”,工作量很大

“库”就负责定义这些东西的意义,它可以随时增删(不影响核心语言的功能),从而提供各种各样的行为。“库”可能随编译器一起提供,也可以额外安装

“标准库”是标准化的库,可以保证一定随编译器提供

C++的库大致分为“头文件”和“实现文件”两个部分,“头文件”在写代码的时候使用 #include 包含,在头文件中通常有必要的声明(“标兵”是一种人——之类),而“实现文件”在编译时(确切地说,在链接时)加入,负责定义具体的行为(“标兵”能干什么,怎么干的)

“流”是完全与之无关的抽象概念。它类比一条有上下游的河流,你往它的上游放东西,东西就会自动流到下游,被合适的人接收
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式