Pages

Sunday, March 24, 2013

Quelques erreurs classiques.



 Quelques erreurs classiques.

1. Erreurs de compilation.
    - oubli du point-virgule après une instruction.
    - oubli d'une accolade de début ou de fin de bloc.
    - oubli de parenthèses dans les expressions.
    - oubli de parenthèses pour la condition d'un IF.
    - oubli de déclaration d'une variable.
    - confusion entre une variable écrite en majuscule et en minuscule.

    - confusion entre un vecteur de caractères et un pointeur vers une chaîne de caractères.
    - oubli d'assigner une adresse à un pointeur.
    - confusion entre l'opérateur d'assignation = et l'opérateur de comparaison ==.
    - oubli des parenthèses () pour une fonction sans paramètres.
    - confusion de type lors du passage des paramètres dans une fonction.
    - présence d'un point-virgule après la définition de l'en-tête d'une fonction.
2. Erreurs de programmation.
    - oubli d'initialisation d'une variable avant son utilisation.
    - oubli de l'opérateur & (adresse de) devant les variables à lire par la fonction SCANF.
    - oubli de l'instruction RETURN pour une fonction qui doit retourner une valeur.
    - oubli du BREAK dans l'instruction CASE.
.... Et surtout : ATTENTION aux valeurs des variables et des expressions car l'utilisation des nombreux opérateurs est souvent une source d'erreurs.

No comments:

Post a Comment