编译器错误 C0549
信息: 静态变量的初始化 '<variable name>'
不是常量,或者替换常量被禁用。
. 可能的错误原因:
VAR_STAT
和CONSTANT
声明在功能块声明中一起使用。这 替换常量 编译选项被禁用。
例 492. 例子
这 替换常量 编译选项被禁用。
VAR CONSTANT iMaxInst : INT := 2; END_VAR VAR_STAT iIDs : INT := iMaxInst - 1; END_VAR
信息:
C0549:静态变量“iIDs”的初始化不是常量,或者替换的常量被禁用。
错误修正:
在 编译选项 选项卡,启用 替换常量 编译选项。
, 在