标签: c
我有2个文件:
file1.c: static int k = 3; file2.c int k = 5
有没有办法访问file2.c中的extern变量k?
答案 0 :(得分:3)
不,没有。您应该重命名其中一个变量。
答案 1 :(得分:0)
任何变量都被声明为静态变量,只能在文件或函数中访问它。即使你声明extern int k也无法访问它。