Skip to main content

SA0123:INI、ADR 或 BITADR 的用法

检测使用 CODESYS Static Analysis- 特定的运算符 INI, ADR, 和 BITADR.

理由: CODESYS- 特定的运算符会阻止代码的可移植性。

重要性:低

107. 例子
PROGRAM PLC_PRG
VAR
    uiTemp : UINT;
    TempVarInFUNC : DWORD;
END_VAR
TempVarInFUNC := ADR(uiTemp);    //SA0123

输出在 留言 看法:

  • sa_icon_message.png SA0123:不允许运营商“ADR”