信息 :类型"<指针类型>"可能无法转换为类型"<数据类型>"。
可能的错误原因 :该错误仅在检查池对象时发生。试图将指针转换为整数。由于库中指针的大小未知,使用库时可能会出错。
纠错 :使用__UXINT
或__XWORD
类型进行与平台无关的指针计算。
错误示例
PROGRAM PLC_PRG VAR ptr : POINTER TO INT; dw : DWORD; END_VAR dw := ptr; --> C0033: Type 'POINTER TO INT‘ possibly not convertible to type 'DWORD‘.