Style » Historique » Révision 18
Révision 17 (Patrice Nadeau, 2025-08-10 11:16) → Révision 18/21 (Patrice Nadeau, 2025-08-10 11:24)
# Style 1. DOIT être de style [Allman](https://fr.wikipedia.org/wiki/Style_d%27indentation#Style_Allman) variante *one true brace style* (1TBS) 1. L’indentation DOIT être de **4** espaces 1. Une ligne ne DOIT PAS avoir plus de 80 caractères > La barre oblique inversée doit être utilisée dans les cas d’exception 1. Une instruction par ligne 1. Une espace avant et après un opérateur DOIT être utilisée sauf pour les opérateurs [unaires](https://fr.wikipedia.org/wiki/Op%C3%A9ration_unaire) 1. L’opérateur ternaire `?:` ne DOIT PAS être utilisé 1. La constante DOIT être placée à la gauche de l’opérateur d’équivalence (`==`) > Prévient les erreurs lors d'ajout dans les blocs d'une seule instruction ## Exemple ``` c int fonction(void) { int x; if (1 != var) { x = x + 1; y++; printf("Longue \ ligne"); } else { x--; }; return 0; } ```