编译器警告 C0526
留言: 默认值不是常数
可能的错误原因: a 的初始值 VAR_INPUT
不使用常量,而是函数调用的结果。
错误更正:使用常量作为初始值。
例 487. 警告示例
FUNCTION F2: INT FUNCTION F1: INT VAR_INPUT iPar : INT := F2(); xPar : BOOL; END_VAR
变量的声明 iPar
产生以下警告。
消息:
C0526:默认值不是常数
留言: 默认值不是常数
可能的错误原因: a 的初始值 VAR_INPUT
不使用常量,而是函数调用的结果。
错误更正:使用常量作为初始值。
FUNCTION F2: INT FUNCTION F1: INT VAR_INPUT iPar : INT := F2(); xPar : BOOL; END_VAR
变量的声明 iPar
产生以下警告。
消息:
C0526:默认值不是常数