问题描述:编译时出现 initializer element is not constant 错误。
问题原因:全局变量的值不能在编译时确定,要在执行时确定(编译原理),也就是说,全局变量在函数外部应只是声明,赋值的操作应该在函数中进行。
解决方案:在外部声明变量名称,在函数中进行赋值。
问题描述:编译时出现 initializer element is not constant 错误。
问题原因:全局变量的值不能在编译时确定,要在执行时确定(编译原理),也就是说,全局变量在函数外部应只是声明,赋值的操作应该在函数中进行。
解决方案:在外部声明变量名称,在函数中进行赋值。