Compilerfehler C0047
Meldung: Indizierung mit ‚[]‘ kann nicht auf einen Ausdruck mit Typ ‚<data type>‘ angewendet werden
Mögliche Fehlerursache: Es wird ein Datentyp mit ‚[]‘ indiziert, der kein Array ist.
Fehlerbehebung: Indizieren Sie nur Datentypen mit ‚[]‘, wenn diese auch als Array deklariert sind.
Beispiel für den Fehler:
PROGRAM MAIN
VAR
i : INT;
END_VAR
i[1];Meldung:
C0047: Indizierung mit '[]' kann nicht auf einen Ausdruck mit Typ 'INT' angewendet werden