1:extern用于解决使用非本源文件的全局变量。

例如:在sample1.cpp中

int a,b; /*外部变来那个定义*/
char c;
void main()
{
cout<<a<<endl;
cout<<b<<endl;
cout<<c<<endl;
}

在sample2.cpp源文件中使用sample1.cpp源文件中的全局变量a、b、c,代码如下:

extern int a,b; //外部变量说明
extern char c; //外部变量说明
func(int x,y)
{
cout<<a<<endl;
cout<<b<<endl;
cout<<c<<endl;
}

最新文章

  1. The Coroutine
  2. UML大战需求分析——阅读笔记06
  3. css文本属性
  4. HTML之表单元素
  5. 【py】配置python环境
  6. Sublime Text 2结合VS2010配置C C++编译
  7. careercup-中等难度 17.7
  8. 问题-[delphi2007、2010]无法二次启动,报EditorLineEnds.ttr被占用,进程一直有bds.exe?
  9. QQ空间自动发广告解决方法
  10. 恢复oracle数据库误删除数据的方法汇总
  11. SQLserver学习(四)——T-SQL编程之事务、索引和视图
  12. JAVA To C++ Converter Cracked ( 破解版 )
  13. Unity 网格合并
  14. 新概念英语(1-47)A cup of coffee
  15. blogger添加代码高亮
  16. Java Core - JVM运行时内存管理
  17. MySQL 之 库操作,表操作
  18. Linux内核剖析(四)为arm内核构建源码树
  19. linux例行性任务(定时作业)
  20. 图解Android View的scrollTo(),scrollBy(),getScrollX(), getScrollY()

热门文章

  1. ajax实现异步操作实例1
  2. golang(1):简介
  3. 微信开发新增拖动组件--movableview介绍
  4. bzoj 3837 pa2013 Filary
  5. Slimvoice能代替JavaScript?
  6. openlayers之地图截图
  7. HTTP/HTTPS协议 &amp; GraphQL(非RESTFUL方式)
  8. 为你的docker容器增加一个健康检查机制
  9. 1.(基础)tornado初识
  10. 文件I/O简述