meta données pour cette page
Initiation au C
Instructions de base
Bibliothèques et programme principal
#include <stdio.h> #include <stdlib.h> //FACULTATIF: #include <string.h> int main() { printf("Hellow Word!"); }
Manipuler les variables
int nombre = 8; double chiffre = 1,2; car caractere = 'c'; string phrase = "une phrase";
Entrées-sorties de base
Structure de contrôle
- Les conditions :
if(condition == true) { print("Alors c'est vraie"); } else { printf("Alors c'est faux!"); }
- Semblable au switch
int option = 3; switch (option) { case 1: printf("1er option"); break; case 2: printf("2ème option"); break; case 3: printf("3ème option"); break; default: printf("Aucune option!"); break; }
- While
int condition = 1; while(condition) { printf("Boucle car la condition est toujours vraie"); }
- intérateur/for
int condition = 5; for(int i =0; condition < 5; i++) { print("boucle n° %d\n", condition); }
fonctions
Voici le schéma d'une fonction :
type nomFonction(parametres) { // instructions }
Par exemple, on veut une fonction qui retourne le calcul d'un nombre par son double.
int chiffre = 3; int calcul(int nb) { int nombre = nb * nb; return nombre; } int main() { printf("le double de 3 vaut : %d\n", calcul(chiffre) ); }
Compiler le programme
gcc main.c -o programme