Show Menu
Cheatography

Principes de programmation C Cheat Sheet (DRAFT) by

Principes de programmation C pour les novices.

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Premier programme C

 
#inclu­de<­std­io.h­>
int main(){
printf­("Hello world! \n");
return 0;
}

Types des variab­les

Types simples
Types composés
short, int et long
Vecteurs: type nom[di­men­sion]
float, double et long double
Matrices: type nom[di­mension 1][dim­ension 2]
Caract­ères: char
Chaînes de caract­ères: char nom[di­men­sion]

Les boucles

La boucle for
for(exp1;­exp­2;e­xp3){ }
- exp1 permet d'init­ial­isation du compteur de la boucle, exécutée une seule fois.
- exp2 est la condition d'itér­ation de la boucle.
- exp3 est une opération sur le compteur.
 

Variables et constantes

Variables
Constantes
type nom_va­riable
const type nom_co­nstante
La directive #define peut être utilisée pour définir des constantes dans le préambule.
Il n'y a pas d'espace réservé uniquement à la déclar­ation des variables dans un programme C.

Mots clé

auto, break, case, char, const, continue, default, do, double, else, enum, extern, float, for, goto, if, inline, int, long, register, restrict, return, short, signed, sizeof, static, struct, switch, typedef, union, unsigned, void, volatile, while
Les mots-clé ne peuvent être utilisés comme des variables ou des noms de fonctions.
 

Lecture et écriture

Lecture
Ecriture
printf("text + format d'affi­cha­ge",­var­1,v­ar2­,...)
scanf("format d'affi­cha­ge",­&v­ar1­,&­var­2,...)
- Ces deux fonctions se trouvent dans la librairie stdio.h.
- Le format d'affi­chage est le symbole % suivi d'un caractère, sert à indiquer le type de la variable ou l'expr­ession à lire ou à afficher.
- On utilise %d pour les int, %f pour les float, %u pour les unsigned, etc.

Les condit­ions

Simples
Complètes
if(condi­tion){ }
if(condi­tion){ } else { }