用C语言编写程序的时候,我们经常会遇到这样一种情况:多个C文件共享(访问)同一个变量或一个C文件模块功能很多需要拆分成几个不同功能模块的点C文件,如很让原本在一个C文件中共享的数据在拆分后的不同点C文件共享?~
我们一般会想既然两个文件都要访问flag变量,那就在mod1.h中声明一个int flag,然后通过“ #include"mod1.h" ”头文件包含,在main.c和mod1.c中都是可见的,那么多个点C源文件就可以共享变量flag了。
这样思考确实有一定道理,但是实际...
分类:
其他好文 时间:
2014-11-25 18:44:47
阅读次数:
187