C 头文件中变量重复定义如何解决 10
#ifndef_ST_H#define_ST_Hinti=89;#endif大概是这样子的头文件,i是全局变量老是提示重复定义,该怎么办呢?不初始化i,直接写成inti;...
#ifndef _ST_H
#define _ST_H
int i = 89;
#endif
大概是这样子的头文件,i是全局变量老是提示重复定义,该怎么办呢?
不初始化i ,直接写成 int i;可以吗?好象还是重复定义.
我是说在其他文件包含这个头文件的时候会有重复定义。你说的我没明白,能具体点吗? 展开
#define _ST_H
int i = 89;
#endif
大概是这样子的头文件,i是全局变量老是提示重复定义,该怎么办呢?
不初始化i ,直接写成 int i;可以吗?好象还是重复定义.
我是说在其他文件包含这个头文件的时候会有重复定义。你说的我没明白,能具体点吗? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询