c++中引用其它文件中的全局变量和全局函数时为什么不用extern,对头文件的包含能起到什么作用

c++头文件的作用c++中引用其它文件中的全局变量和全局函数时为什么不用extern,对头文件的包含能起到什么作用c++各源程序文件之间的关联方式与c有什么不同c++各源... c++头文件的作用
c++中引用其它文件中的全局变量和全局函数时为什么不用extern,对头文件的包含能起到什么作用
c++各源程序文件之间的关联方式与c有什么不同
c++各源程序文件中的变量,函数,类,对象是如何关联的
展开
 我来答
花式码农
2008-05-25 · TA获得超过1.7万个赞
知道大有可为答主
回答量:4894
采纳率:0%
帮助的人:4749万
展开全部
头文件的#include指令相当于将后面跟的.h文件的全部内容插入到声明#include的地方,所以是不需要再用extern的。

至于其它的已经不算是一个问题,所以我不必回答你。
如梦似换
2008-05-31
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
1有了类机制你只要在使用类的地方用#include指令包含类定义的头文件就行,类实现可以放在另外的cpp文件中,这也是面向对象的好处
2对于一般变量可以使用名字空间
1.文件a.h
namespace asd
{
int a;
}
2.文件b.cpp
#include a.h
void main()
{
asd::a=10;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
i_you_love
2008-06-04 · TA获得超过252个赞
知道答主
回答量:177
采纳率:0%
帮助的人:0
展开全部
语言习惯
用static
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式