Projet

Général

Profil

Style » Historique » Révision 19

Révision 18 (Patrice Nadeau, 2025-08-10 11:24) → Révision 19/21 (Patrice Nadeau, 2025-08-10 11:32)

# Style 
 1. DOIT être de style [Allman](https://fr.wikipedia.org/wiki/Style_d%27indentation#Style_Allman) 
 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; 
 } 
 ```