Chinaunix首页 | 论坛 | 博客
  • 博客访问: 336559
  • 博文数量: 103
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 1590
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-05 16:04
个人简介

高高山上立,深深海底行

文章分类

全部博文(103)

文章存档

2011年(5)

2009年(6)

2008年(92)

我的朋友

分类:

2008-08-10 03:13:22

08.08.09
关于多文件工程中的全局变量:
假设我们的工程中有三个源文件。
源文件1.c中有一个全局变量 int a;
我想在源文件2.c 和3.c中调用变量a;
那么就要在2.c 和3.c 中都做如下声明:
extern int a;
再使用。
注意的是:对全局变量的调用目的最好只是给其它变量传送值,而不要对它的数据进行更新,因为它的变化会使其它使用这个全局变量的源文件中的数据发生变化,出现不好分析的错误。

阅读(1489) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-08-19 14:01:28

请问,在同一个源文件中两个任务间传递数据采用哪种方法比较好些?