// Vous lisez...

Les bases du langage C

3- Les déclarations en language C

variables, fonctions, pointeurs et constantes

Les déclarations de variables en langage C

Lorsque vous avez besoin d’utiliser quelque chose en langage C, il faut d’abord déclarer ce quelque chose avant de pouvoir l’utiliser.

Ainsi une variable, une fonction, un pointeur ou une constante doivent être déclarés préalablement à leur utilisation.

Une variable est une boite dans laquelle on peut ranger une donnée, cette boite ne peut contenir que le type de données précis pour lequel cette variable a été déclarée ( un caractère ou un entier ... ).

La syntaxe générale de déclaration de variable est la suivante :

Exemples de déclarations suivies de l’initialisation :

( declare_affect.c ) :

Les déclarations de fonctions en langage C

Une fonction est un bloc de code qui va traiter des données, et renvoyer un résultat.

La syntaxe générale de déclaration de fonction est la suivante :

Une fonction peut aussi ne retourner aucun résultat et/ou ne recevoir aucun paramètre.

Exemples de déclarations de fonctions :

Les déclarations de pointeur en langage C

Un pointeur est une boite pouvant contenir l’adresse d’une autre boite.

Un pointeur, quel qu’il soit, est donc toujours une adresse, mais, lors de la déclaration de ce pointeur, on est obligé de dire de quel type est la donnée qui est contenue dans la boite dont l’adresse est stockée dans notre pointeur.

Ce qui signifie que l’on doit déclarer un pointeur qui contiendra l’adresse d’un entier ou l’adresse d’un char, par exemple.

La syntaxe générale de déclaration de pointeur est la suivante :

On peut déclarer ainsi un pointeur d’entier :

On peut déclarer ainsi un pointeur de caractere :

Les déclarations de constantes en langage C

Un constante est une boite dont le contenu ne peut pas être changé, il est fixé ( défini ) une fois pour toute.

La syntaxe générale de déclaration de constante est la suivante :

Exemples de déclarations de constantes

Commentaires