编译器错误 C0195
信息:从有符号类型“<数据类型 1>”到无符号类型“<数据类型 2>”的隐式转换:可能更改符号
可能的错误原因: 隐式转换中可能遗漏了符号冲突。
错误修正: 仅隐式转换具有相同符号的数据类型。
例 423. 错误示例:
PROGRAM PLC_PRG VAR i : INT; b : UINT; END_VAR b := i;
信息:
C0195:从有符号“INT”类型到无符号“UINT”类型的隐式转换:可能更改符号
信息:从有符号类型“<数据类型 1>”到无符号类型“<数据类型 2>”的隐式转换:可能更改符号
可能的错误原因: 隐式转换中可能遗漏了符号冲突。
错误修正: 仅隐式转换具有相同符号的数据类型。
PROGRAM PLC_PRG VAR i : INT; b : UINT; END_VAR b := i;
信息:
C0195:从有符号“INT”类型到无符号“UINT”类型的隐式转换:可能更改符号