Skip to main content

编译器错误 C0064

信息: 取消引用需要一个指针

可能的错误原因:不是指针变量的变量被“取消引用”。

错误修正:“取消引用”仅作为指针变量的变量。

353. 错误示例:
PROGRAM PLC_PRG
VAR
    i : INT;
    pi : POINTER TO INT;
END_VAR
i^:=1;

信息:

C0018: 'i^' 不是有效的分配目标

C0064:取消引用需要一个指针

错误修正:

pi := ADR(i);
pi^ := 1;