Académique Documents
Professionnel Documents
Culture Documents
La syntaxe du langage C
Les premiers concepts indispensables à la compréhension d’un programme C sont les règles
qui constituent la syntaxe de base du langage C.
Ces règles sont utilisées par les compilateurs pour déterminer si une série de caractères
correspond à un mot réservés, à un nom où à une constante.
Ils sont utilisés pour donner des noms aux différentes entités utilisés dans le langage. Un
identificateur est constitué à partir de l’alphabet : « a....z », «A….Z » et des chiffres
« 0…..9 ». Le langage C suit la norme ANSI dans laquelle :
lg-lig,…
Les majuscules et les minuscules sont autorisés mais ne sont pas équivalentes.
char, const, double, float, int, long, short, signed, unsigned, void, volatile
Classe d’allocation :
Constructeur:
Instruction de boucle:
Sélection:
Le langage C est connu par la richesse de ces opérateurs. Il apporte aussi quelques notions
innovantes en matières opérateurs. Ces opérateurs permettent de faire des calculs et de définir
des relations. Ils servent à combiner des variables et des constantes pour réaliser des
expressions.
Opérateurs un_air :
Un opérateur un_air agit sur une opérande qui peut être une constante, une variable ou une
expression.
Exemple d’opérateurs :
-- opérateur de décrémentation
++ opérateur d’incrémentation
|| opérateur logique ou
a=0, !a=1
Opérateurs binaires :
|| ou logique
- Opérateur d’affectation : =
Exemple:
i+=10 ≡ i=i+10
i+=j ≡ i= i+ j
i-=5 ≡ i=i-5
i*=j ≡ i=i*j
Priorité d’opérateurs :
Lorsqu’on associe plusieurs opérateurs, il faut savoir dans quel ordre ils vont s’effectuer.
1. ( ), [ ]
2. --, ++, ! , -
3. *, /, %,
4. +, -
5. <, ≤, ≥, >
6. = = , !=
7. &&, ||
Pour les opérateurs de même priorité (qui figure sur la même ligne), on commence à les traiter
de gauche à droite.
V- Les séparateurs :
Dans notre langue écrite, les différents mots sont séparés par espace, un signe de ponctuation,
ou une fin de ligne.
Exemple :
int x, y ;
Exemple :
/*…………./*
/*…….
………
……………/*