1.在新安装的MDK5.30下,默认使用v6版本的工具链,在定义全局变量时,提示了一些类似下面的警告
warning: no previous extern declaration for non-static variable 'in' [-Wmissing-variable-declarations]
2.出现的原因及解决方法
这个警告是提示我们代码的可见性安全,建议我们把不需要被外部引用的变量加上static来修饰变量的可见性。所以我们只需要给变量加上static进行修饰即可。
warning: no previous extern declaration for non-static variable 'in' [-Wmissing-variable-declarations]
这个警告是提示我们代码的可见性安全,建议我们把不需要被外部引用的变量加上static来修饰变量的可见性。所以我们只需要给变量加上static进行修饰即可。