欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

如何在一个.c文件里调用另一个.c文件里的变量

发布时间:2024/10/14 编程问答 20 豆豆
生活随笔 收集整理的这篇文章主要介绍了 如何在一个.c文件里调用另一个.c文件里的变量 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
假设被调用的C文件为func.c,则被调用的全局变量需被定义在文件开始处,即与头文件、宏定义、 函数声明在一起
#include <stdio.h>
#define KEY abcd
int globalcnt;//这就是被调用的全局变量定义, 与函数内部定义变量完全一样

假设调用全局变量的C文件为caller.c,则在该文件中需要声明被调用的全局变量为外部变量,同样该声明与头文件、宏定义、 函数声明在一起
#include <stdio.h>
extern int globalcnt;//声明了globalcnt是一个整型的外部变量,然后你在函数中可以像使用局部变量一样使用globalcnt了

总结

以上是生活随笔为你收集整理的如何在一个.c文件里调用另一个.c文件里的变量的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。