Skip to main content

Errore del compilatore C0047

Messaggio: Impossibile applicare l'indicizzazione con '[]' a un'espressione di tipo '<tipo di dati>'

Possibile causa dell'errore: un tipo di dati che non รจ un array viene indicizzato con '[]'.

Correzione dell'errore: indicizza i tipi di dati con '[]' solo se sono dichiarati come array.

Esempio 346. Esempio dell'errore:
PROGRAM PLC_PRG
VAR
    i : INT;
END_VAR
i[1];

Messaggio:

C0047: impossibile applicare l'indicizzazione con '[]' a un'espressione di tipo 'INT'