Il existe un certain nombre de symboles qui, à l'instar des débuts et fins de commentaires ou de chaînes de caractères, doivent être appariés : les parenthèses, crochets, accolades, etc. Beaucoup d'erreurs proviennent de mauvais appariements. Une des premières choses à vérifier dans un programme erroné (même si le message d'erreur ne l'indique pas explicitement) est l'appariement correct de ces structures.
Attention enfin à l'utilisation (interdite) de mots réservés du langage
C++ comme identificateur. Vous prendrez vite l'habitude de ne pas
nommer vos variables "else" ou "while",
mais certains mots moins
usités comme par exemple auto ou friend pourraient
vous échapper. Dans le doute, reportez-vous à la liste des mots
réservés du langage, ou mieux, commencez systématiquement
vos identificateurs par une majuscule.