Skip to main content

编译器错误 C0042(编译器版本 <= 3.4.10)

信息:在函数调用中必须表示所有或没有形式参数

可能的错误原因:参数以错误的顺序显式分配给函数。

错误修正:使用统一的形式参数或隐式参数。

341. 错误示例:
PROGRAM PLC_PRG
VAR
     i : INT;
END_VAR
 i := Test(iPar1:=2, 5);

FUNCTION Test : INT
VAR_INPUT
    iPar1 : INT;
    iPar2 : INT;
END_VAR

信息:

C0042:函数调用中必须表示全部或不表示形式参数