1. C语言编译错误:
error: initializer element is not constant
2. 原因:
对应代码是全局变量,在编译阶段不执行计算操作,变量的赋值等操作使用了需要计算的语句。
3. 修改:
将涉及到计算的赋值等操作移到具体的函数中。
可参考:https://blog.csdn.net/wusuopuBUPT/article/details/35997295
1. C语言编译错误:
error: initializer element is not constant
2. 原因:
对应代码是全局变量,在编译阶段不执行计算操作,变量的赋值等操作使用了需要计算的语句。
3. 修改:
将涉及到计算的赋值等操作移到具体的函数中。
可参考:https://blog.csdn.net/wusuopuBUPT/article/details/35997295