C 头文件中变量重复定义如何解决

2025-05-03 21:20:33
推荐回答(1个)
回答(1):

要清楚2个事情:

  1. 头文件中我们只做声明;

  2. 在*.C文件中我们才做定义;

 

所以,你在ST.C中有: int i=89;

在ST.H中:extern int i;