Actions
Style » Historique » Révision 1
Révision 1/9
| Suivant »
Patrice Nadeau, 2024-01-14 11:51
Style¶
Le code DOIT :
- Être dans le style K&R avec la variante one true brace style (1TBS):
- L’indentation est de 4 espaces
- Le « backslash » est utilisé pour les lignes de plus de 80 caractères
- Une instruction par ligne
- Une espace avant et après un opérateur sauf pour les opérateurs « unaires »
- Les commentaires DOIVENT
- Précéder l’élément à documenté, avec la même indentation
- Être de style C (/* ... */), sur une ou plusieurs lignes
- En minuscules et commencer par une majuscule
- En français
Justifications :
- K&R
- Prévient les erreurs lors d'ajout dans les boucles n'ayant qu'une instruction comme bloc
- Support ASCII 7-bits
- Correspondance avec la fiche technique (datasheet)
- Loi sur la langue officielle et commune du Québec, le français
Exemple :
int fonction(void) {
int x;
if (var != 1) {
x = x + 1;
y++;
/* Longue ligne */
printf("This is a long\
line that should be splitted");
} else {
x--;
};
return 0;
}
Mis à jour par Patrice Nadeau il y a 12 mois · 1 révisions