编译器错误 C0195
信息:从有符号类型“<数据类型 1>”到无符号类型“<数据类型 2>”的隐式转换:可能更改符号
可能的错误原因: 隐式转换中可能遗漏了符号冲突。
错误修正: 仅隐式转换具有相同符号的数据类型。
例 428. 错误示例:
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”类型的隐式转换:可能更改符号