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;
}
```