【C语言】变量被重复定义

来源:互联网 发布:阿里云架设dnf 编辑:程序博客网 时间:2024/05/18 02:26

如果在头文件中声明变量,然后在不同的源文件中都调用该头文件,会导致编译器报错,说变量被重复定义,(即使写了#ifndef xxxxx也不行)。


解决的方法是在对应的.c文件中声明该变量,在头文件中extern该变量。

原创粉丝点击