Skip to main content

Erreur du compilateur C0161

Message: La bordure <limite du tableau> du tableau n'est pas une valeur constante

Cause possible de l'erreur: Une variable est spécifiée comme un tableau lié.

Correction des erreurs: Utilisez des constantes pour les limites du tableau.

Exemple 404. Exemple d'erreur :
PROGRAM PLC_PRG
VAR
    i : INT := 3;
    arr1 : ARRAY[1..i] OF INT;
END_VAR

Message:

C0161 : La bordure 'i' du tableau n'est pas une valeur constante

Correction des erreurs:

arr1 : ARRAY[1..3] OF INT;