今日犯一错,百思不得其解,故问老师,得其解,记之。 我创建了一个全局变量在头文件当中,看似是没有任何问题,那么为什么会出现多重定义的情况呢? 这是因为工程中,另外的.c后缀都必须要包含头文件,那全局变量就定义了多次,所以出错了。 所以下回头文件当中绝对不能定义变量和数组。