Le langage c Le langage C Par informaticienzero Lucas Pesenti Lucas- Guy Grave Mewtow paraze Taurre et tib www siteduzero com Licence Creative Commons Dernière mise à jour le C Sommaire Sommaire Partager Le langage C Partie Introduction Introduction à la

Le langage C Par informaticienzero Lucas Pesenti Lucas- Guy Grave Mewtow paraze Taurre et tib www siteduzero com Licence Creative Commons Dernière mise à jour le C Sommaire Sommaire Partager Le langage C Partie Introduction Introduction à la programmation Avant-propos Esprit et but du tutoriel À qui est destiné ce tutoriel Allez plus loin La programmation qu ? est-ce que c ? est Les programmes expliqués en long en large et en travers Le langage C L'histoire du C Pourquoi apprendre le C La norme L ? algorithmique Le pseudo-code Outils Windows Avec un IDE Avec l ? invite de commande GNU Linux - UNIX Les IDE La compilation en ligne de commande Mac OS Avec un IDE En ligne de commande Rencontre avec le C Notre cible Analyse du code source include int main void Les instructions Notions de base Les mots-clés Les opérateurs Expressions et instructions Les blocs d ? instructions Les séparateurs L ? indentation Les commentaires Partie Les bases Les variables Qu ? est-ce qu ? une variable Mémoire La RAM Références Variables Déclarer une variable Les types Les identi ?cateurs D ? autres mots-clés Déclaration et initialisation A ?ectation Utiliser des variables Calculs de base Les raccourcis Les conversions de type Manipulations basiques des entrées sorties Les sorties printf ?? Écrire une cha? ne de caractères de manière formatée puts ?? Écrire une cha? ne de caractères putchar ?? Écrire un caractère Interagir avec l ? utilisateur Exercice Les conditions Conditions et booléens Comparaisons Les booléens Les opérateurs logiques Les opérateurs logiques de base Évaluation en court-circuit Encore mieux La structure if www siteduzero com CSommaire L'instruction if L'instruction else If else if L'instruction switch L'opérateur ternaire Exercice Les boucles La boucle while Syntaxe Boucles in ?nies Exercice La boucle do-while Fonctionnement Syntaxe La boucle for Fonctionnement Utilisation avancée Branchements inconditionnels break continue goto Exercices Calcul du PGCD de deux nombres Une overdose de lapins Des pieds et des mains pour convertir mille miles Puissances de trois La disparition le retour Les fonctions A quoi ca sert Sans fonctions Avec les fonctions Déclarer une fonction Déclarer une fonction Le corps d'une fonction Exemple Utiliser une fonction Appel de fonctions Les prototypes Exercices A ?cher un rectangle A ?cher un triangle Coupure Découper son projet Portée et masquage La notion de portée La notion de masquage Diviser pour mieux régner Création d'un nouveau ?chier source Les fonctions Les variables On m'aurait donc menti Les ?chiers d'en-têtes Le préprocesseur Le fonctionnement du préprocesseur Qu'est-ce que le préprocesseur Exemple d'utilisation avec les inclusions Une directive de ?ne Des macros simples Avec paramètre s Sur plusieurs lignes Des macros sans dé ?nition Des directives de condition if elif else et endif de ?ned ifdef et ifndef Constantes pré-dé ?nies Macros standards Détecter le compilateur et le système Math h Les bibliothèques Les bibliothèques en informatique Lier une bibliothèque Découvrir math h Sinus cosinus et tangente Mesurer un angle Logarithme quand tu nous tiens Calculer l'exponentielle d'un nombre Puissances Racine

  • 21
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager