编译器错误 C0072
信息: 运算符 '<operator name>' 在类型 '<data type>' 上是不可能的
可能的错误原因:运算符应用于不兼容的类型。
错误修正:仅在兼容类型上应用运算符。
例 359. 错误示例:
PROGRAM PLC_PRG VAR i : INT; str : STRING; END_VAR str := ABS(str);
信息:
C0072: 运算符 'Abs' 不能用于类型 'STRING'
错误修正:
i := ABS(i);
信息: 运算符 '<operator name>' 在类型 '<data type>' 上是不可能的
可能的错误原因:运算符应用于不兼容的类型。
错误修正:仅在兼容类型上应用运算符。
PROGRAM PLC_PRG VAR i : INT; str : STRING; END_VAR str := ABS(str);
信息:
C0072: 运算符 'Abs' 不能用于类型 'STRING'
错误修正:
i := ABS(i);