LANGAGE C

Parcours complet de programmation C : 22 chapitres

Suivre les chapitres dans cet ordre ou accéder directement à une notion. Chaque page indique son rang et propose les liens précédent et suivant.

  1. Introduction et environnement
  2. Les bases : cours de référence
  3. Structure d’un programme
  4. Syntaxe de base
  5. Atelier de syntaxe et erreurs fréquentes
  6. Types de données et conversions
  7. Variables et affectations
  8. Constantes et littéraux
  9. Opérateurs et expressions
  10. Portée et durée de vie
  11. Entrées et sorties
  12. Conditions et if / else
  13. La boucle for
  14. Les boucles while et do while
  15. switch, break et continue
  16. Écrire ses propres fonctions
  17. Tableaux et matrices
  18. Chaînes de caractères
  19. Pointeurs et adresses
  20. Structures et enregistrements
  21. Allocation dynamique
  22. Lire et écrire des fichiers
Atelier de syntaxe et erreurs fréquentes : cours de programmation C

Atelier de syntaxe et erreurs fréquentes

Cours expliqué, programmes complets, traces et exercices corrigés.
Opérateurs et expressions : cours de programmation C

Opérateurs et expressions

Cours expliqué, programmes complets, traces et exercices corrigés.
Les boucles while et do while : cours de programmation C

Les boucles while et do while

Cours expliqué, programmes complets, traces et exercices corrigés.
switch, break et continue : cours de programmation C

switch, break et continue

Cours expliqué, programmes complets, traces et exercices corrigés.
Écrire ses propres fonctions : cours de programmation C

Écrire ses propres fonctions

Cours expliqué, programmes complets, traces et exercices corrigés.
Tableaux et matrices : cours de programmation C

Tableaux et matrices

Cours expliqué, programmes complets, traces et exercices corrigés.
Chaînes de caractères : cours de programmation C

Chaînes de caractères

Cours expliqué, programmes complets, traces et exercices corrigés.
Pointeurs et adresses : cours de programmation C

Pointeurs et adresses

Cours expliqué, programmes complets, traces et exercices corrigés.
Structures et enregistrements : cours de programmation C

Structures et enregistrements

Cours expliqué, programmes complets, traces et exercices corrigés.
Allocation dynamique : cours de programmation C

Allocation dynamique

Cours expliqué, programmes complets, traces et exercices corrigés.
Lire et écrire des fichiers : cours de programmation C

Lire et écrire des fichiers

Cours expliqué, programmes complets, traces et exercices corrigés.

Langage C | Les bases (Groupe Genius)

Cours complet sur les fondations du C : structure d'un programme, chaine de compilation, directives du preprocesseur, types de donnees, variables, operateurs, printf et scanf, fonctions predefinies. Avec 5 schemas, 15 questions de cours et 31 exercices corriges.

Langage C | Introduction

Bienvenue dans ce cours sur le langage de programmation C ! Dans ce cours, nous allons commencer par une introduction au langage C et ensuite nous verrons comment installer un environnement de développement pour commencer à programmer en C. Introduction au langage C Le langage C a été développé dans les années 1970

Langage C | Structure d'un pro

Bienvenue dans ce cours sur la structure d'un programme en langage C ! Dans ce cours, nous allons examiner les différentes parties qui composent un programme en C et leur fonctionnement. Structure générale d'un programme en C Un programme en C est composé de plusieurs parties. Voici les principales parties d'un pro

Langage C | syntaxe de base

Bienvenue dans ce cours sur la syntaxe de base du langage C ! Dans ce chapitre, nous allons vous donner un aperçu des éléments de syntaxe les plus courants utilisés dans le langage C. Structure d'un programme C Un programme en C est composé de plusieurs parties. La structure générale d'un programme C est la suivant

Langage C | Les types de donné

En programmation, les types de données sont utilisés pour définir le type de valeur qu'une variable peut contenir. En C, il existe plusieurs types de données différents, chacun ayant sa propre plage de valeurs et ses propres propriétés. Types de données intégraux Les types de données intégraux sont utilisés pour st

Langage C | Les variables

En programmation, les types de données sont utilisés pour définir le type de valeur qu'une variable peut contenir. En C, il existe plusieurs types de données différents, chacun ayant sa propre plage de valeurs et ses propres propriétés. Types de données intégraux Les types de données intégraux sont utilisés pour st

Langage C | Les constantes et

En programmation, les constantes et les littéraux sont des valeurs qui ne changent pas pendant l'exécution du programme. En C, il existe deux types de valeurs constantes : les constantes littérales et les constantes symboliques. Les constantes littérales sont des valeurs qui sont écrites directement dans le code sou

Langage C | Les classes de sto

Les classes de stockage sont des spécificateurs qui définissent la durée de vie, la visibilité et la portée des variables et des fonctions en C. Il existe quatre classes de stockage en C : automatique, statique, externe et registre. Classe de stockage automatique Les variables déclarées avec la classe de

Langage C | les Entrée/Sortie

En programmation C, la fonction printf() est l'une des principales fonctions de sortie. Cette fonction envoie une sortie formatée à l'écran. Par exemple, Exemple 1 : Sortie en C #include int main() { // Affiche la chaîne entre guillemets printf("Programmation en C"); return 0; }

Langage C | Structure de contr

Bienvenue dans ce cours d'introduction à la programmation en langage C, où nous explorerons les fondements des structures de contrôle conditionnelles, notamment les instructions "if" et "if...else". Instruction if en C La syntaxe de l'instruction if en programmation C est la suivante : if (expression de test) {

Langage C | La Boucle for

Bienvenue dans ce tutoriel dédié à l'apprentissage des boucles en langage C, l'une des notions fondamentales pour créer des programmes puissants et flexibles. Dans ce voyage, nous allons nous concentrer sur le premier type de boucle : la boucle "for".