Skip to content · ⁨Passer au contenu⁩

Videos · ⁨Vidéos⁩

C Programming · ⁨Programmation C⁩

Pick a topic to watch. · ⁨Choisissez un sujet à regarder.⁩

23 video lessons · ⁨23 leçons vidéo⁩

2:29 Lesson 1 · ⁨Leçon 1⁩ Le squelette C Le C fonctionne différemment des autres langages sur ce site, et cette différence façonne tout le reste.… 2:40 Lesson 2 · ⁨Leçon 2⁩ Types et arithmétique Le C vous laissera diviser sept par deux et vous donnera trois, sans avertissement ni erreur. Le type qu… 2:29 Lesson 3 · ⁨Leçon 3⁩ Sélection en C Le C n'a pas de type vrai-faux comme les autres langages ici. À la place, il a une règle : zéro est faux… 2:10 Lesson 4 · ⁨Leçon 4⁩ Boucles en C Le C vous donne deux boucles, et pour compter, elles font le même travail. La version while met le début… 2:02 Lesson 5 · ⁨Leçon 5⁩ Fonctions en C Une fonction C vous dit tout sur elle-même dans sa première ligne. Elle commence par le type de retour —… 1:54 Lesson 6 · ⁨Leçon 6⁩ Boucles imbriquées Une boucle à l'intérieur d'une autre n'est pas compliquée, mais l'ordre compte et il est facile de se tr… 2:39 Lesson 7 · ⁨Leçon 7⁩ Tableaux en C Vingt températures et vingt noms de variables font vingt chances de taper le mauvais. Le C vous donne un… 2:34 Lesson 8 · ⁨Leçon 8⁩ Pointeurs Il y a deux leçons, quelque chose d'étrange est arrivé. Une fonction qui ajoutait un à un int ne changea… 2:28 Lesson 9 · ⁨Leçon 9⁩ Chaînes de caractères en C Le C n'a aucun type chaîne du tout. Ce qu'il a, c'est un tableau de char, et tout ce qui concerne les ch… 2:30 Lesson 10 · ⁨Leçon 10⁩ Algorithmes de tableau Quatre tâches reviennent encore et encore avec les tableaux, et elles ressemblent à quatre recettes diff… 2:26 Lesson 11 · ⁨Leçon 11⁩ Tableaux à deux dimensions Un plan de siège, un échiquier, un mois de températures pour six villes — ce sont des grilles, et un seu… 2:30 Lesson 12 · ⁨Leçon 12⁩ Recherche Vous avez rencontré celui-ci la dernière leçon. La recherche linéaire vérifie les éléments un après l'au… 2:29 Lesson 13 · ⁨Leçon 13⁩ Tri Tous les tri de cette leçon reposent sur un petit mouvement : échanger deux éléments. Et on ne peut pas … 2:29 Lesson 14 · ⁨Leçon 14⁩ Récursivité Une fonction récursive est une qui s'appelle elle-même, et chacune d'elles a les mêmes deux parties. Le … 2:24 Lesson 15 · ⁨Leçon 15⁩ Structures Certaines valeurs appartiennent ensemble. Un point est un x et un y ; un rectangle est une largeur et un… 2:26 Lesson 16 · ⁨Leçon 16⁩ Mémoire dynamique Chaque variable locale que vous avez écrite jusque-là vit sur la pile. Elle apparaît quand la fonction c… 2:21 Lesson 17 · ⁨Leçon 17⁩ Listes chaînées Un tableau est un bloc solide. Une liste chaînée est le contraire : de petits structures appelées nœuds,… 2:30 Lesson 18 · ⁨Leçon 18⁩ Piles et files L'ordre dans lequel vous sortez les choses n'est pas un détail. C'est toute la différence entre un bouto… 2:30 Lesson 19 · ⁨Leçon 19⁩ Fichiers texte Tout ce que vous avez écrit jusque-là vit entièrement en mémoire, donc quand le programme se termine, to… 2:19 Lesson 20 · ⁨Leçon 20⁩ Gestion des erreurs Dans beaucoup de langages, une fonction qui ne peut pas accomplir sa tâche lance une exception, et quelq… 2:30 Lesson 21 · ⁨Leçon 21⁩ Bits et binaire À l'intérieur de la machine, un int n'est pas un nombre décimal ; c'est une rangée de bits, chacun étant… 2:28 Lesson 22 · ⁨Leçon 22⁩ Encodage par suites Une capture d'écran de cette page est majoritairement une couleur, répétée. Stocker cette couleur dix mi… 2:31 Lesson 23 · ⁨Leçon 23⁩ Avant le compilateur Quelque chose s'exécute avant que le compilateur ne voie votre fichier. On l'appelle le préprocesseur, e…

Log in or create account · ⁨Se connecter ou créer un compte⁩

IGCSE, A-Level & AP