小白问题:请问在C中如何在不同模块之间使用同一数组变量

2020-02-03 10:09发布

各位大大,我在主程序中定义了一个全局二维数组静态变量,现在想在其他模块中使用这个这个变量,应该如何写程序啊?对C语言不熟悉,希望可以详细解释下,最好解释下如何模块化编程,谢谢先。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
patli
1楼-- · 2020-02-03 14:10
在*.h文件中声明用extern,在*.c文件中定义,这样其他模块就可以共同这个数组了。
zhanan
2楼-- · 2020-02-03 19:27
使用前,用extern声明一下,表示该变量已经被定义,此处仅引用。
模块化编程,在本坛搜,很多。
jswd0810
3楼-- · 2020-02-03 22:05
 精彩回答 2  元偷偷看……
brieve
4楼-- · 2020-02-03 22:36
jswd0810 发表于 2012-10-16 20:21
从单片机初学者迈向单片机工程师 pdf 完整版
http://www.amobbs.com/thread-5499843-1-1.html
你可以先看看 ...

  谢谢回复,问题解决了,谢谢各位。

一周热门 更多>