Summary of C & C++

Pages related to C and C++ languages

You can consult the complete information on chapter C & C++.

Pages of chapter C & C++

Page n° 1 : Code source

Introduction aux langages C et C++ : qu'est-ce qu'un fichier .c ou .cpp?
Date de création: 19/03/2002
https://www.gaudry.be/en/c-fichier-cpp.html

Contents Haut

Page n° 2 : Un programme en C

Analyse d’un fichier source, structure d’un programme en C.
Date de création: 19/03/2002
https://www.gaudry.be/en/c-fichier-cpp-blocs.html

Contents Haut

Page n° 3 : Types de données en C

Les variables (int,float, char, etc.), les constantes, déclarations, initialisations.
Date de création: 19/03/2002
https://www.gaudry.be/en/c-variables.html

Contents Haut

Page n° 4 : Les boucles for

Syntaxe de la boucle for() en C, et comparaisons entre les boucles for et while.
Date de création: 19/03/2002
https://www.gaudry.be/en/c-for.html

Contents Haut

Page n° 5 : Les arbres en C

Comment parcourir tous les éléments d’une structure en arbre?
Date de création: 06/11/2003
https://www.gaudry.be/en/c-tree-algorithm.html

Contents Haut

Page n° 6 : Les tableaux en C

Les tableaux: Déclaration, initialisation, manipulations des éléments.
Date de création: 19/03/2002
https://www.gaudry.be/en/c-array.html

Contents Haut

Page n° 7 : Exemples

Multiplication par additions, etc.
Date de création: 19/03/2002
https://www.gaudry.be/en/c-exemple-multiplication.html

Contents Haut

Page n° 8 : Manipulations de tableaux

Entrées/sorties des valeurs, insertion d’une valeur, tri des valeurs.
Date de création: 19/03/2002
https://www.gaudry.be/en/c-exemple-tableaux.html

Contents Haut

Page n° 9 : Les structures en C


Date de création: 21/01/2003
https://www.gaudry.be/en/c-structure.html

Contents Haut

Page n° 10 : Structure et indirection

L’indirection en C (*pointeur).membre ou pointeur->membre
Date de création: 21/01/2003
https://www.gaudry.be/en/c-indirection.html

Contents Haut

Page n° 11 : Les fonctions

Classification des fonctions C selon les tâches.
Date de création: 19/03/2002
https://www.gaudry.be/en/c-fonction.html

Contents Haut

Page n° 12 : Instructions IO

Principales instructions d’entrées/sorties (printf, scanf, getchar, fopen, etc.).
Date de création: 19/03/2002
https://www.gaudry.be/en/c-io.html

Contents Haut

Page n° 13 : printf

La fonction printf en C
Date de création: 19/03/2002
https://www.gaudry.be/en/c-printf.html

Contents Haut

Page n° 14 : scanf

La fonction scanf en C
Date de création: 19/03/2002
https://www.gaudry.be/en/c-scanf.html

Contents Haut

Page n° 15 : Extensions de fichiers

Les différentes extensions générées par le compilateur.
Date de création: 19/03/2002
https://www.gaudry.be/en/c-extensions.html

Contents Haut

Page n° 16 : Notes diverses

rw, valeurs ASCII, EOF, etc.
Date de création: 19/03/2002
https://www.gaudry.be/en/c-notes.html

Contents Haut

Page n° 17 : Directives du préprocesseur

Directives du préprocesseur: #include, #define, #if, #ifdef, etc.
Date de création: 19/03/2002
https://www.gaudry.be/en/c-directives-preprocesseur.html

Contents Haut

Page n° 18 : les pointeurs


Date de création: 19/03/2002
https://www.gaudry.be/en/c-pointeur.html

Contents Haut

Page n° 19 : les pointeurs génériques

Pointeurs génériques en C
Date de création: 19/03/2002
https://www.gaudry.be/en/c-pointeur-void.html

Contents Haut

Page n° 20 : la fonction malloc


Date de création: 19/03/2002
https://www.gaudry.be/en/c-malloc.html

Contents Haut

Page n° 21 : Recherches

Recherche séquentielle, recherche binaire (exemples en langages C et C++).
Date de création: 21/01/2003
https://www.gaudry.be/en/c-recherche-tableau.html

Contents Haut

Page n° 22 : trier des entiers

Les tris en C (part 1): trier un tableau d’entiers par sélection.
Date de création: 12/03/2003
https://www.gaudry.be/en/c-trier-tableau.html

Contents Haut

Page n° 23 : trier des structures

Les tris en C (part 2): trier des structures par sélection.
Date de création: 12/03/2003
https://www.gaudry.be/en/c-trier-structure.html

Contents Haut

Page n° 24 : Lecteur disquettes

Vérification de la disponibilité du lecteur de disquettes avant toute tentative de lecture ou d’écriture.
Date de création: 29/12/2002
https://www.gaudry.be/en/c-lire-disquette.html

Contents Haut

Page n° 25 : fopen

Entrées/sorties et fichiers: fopen()
Date de création: 19/03/2002
https://www.gaudry.be/en/c-fopen.html

Contents Haut

Page n° 26 : fclose

Entrées/sorties et fichiers: fclose()
Date de création: 19/03/2002
https://www.gaudry.be/en/c-fclose.html

Contents Haut

Page n° 27 : fwrite

Ecriture binaire dans un flux : fwrite()
Date de création: 19/03/2002
https://www.gaudry.be/en/c-fwrite.html

Contents Haut

Page n° 28 : fgetc - fputc

Lecture et écriture dans un fichier, caractère par caractère.
Date de création: 29/12/2002
https://www.gaudry.be/en/c-fgetc-fputc.html

Contents Haut

Page n° 29 : getchar - putchar

Copy1.c: recopie en sortie ce qui se présente en entrée.
Date de création: 02/01/2003
https://www.gaudry.be/en/c-getchar-putchar.html

Contents Haut

Page n° 30 : Débuter en C++

Page d’introduction à la programmation C++.
Date de création: 24/12/2002
https://www.gaudry.be/en/cp-intro.html

Contents Haut

Page n° 31 : Les classes

Les classes en C++
Date de création: 19/03/2002
https://www.gaudry.be/en/cp-classe.html

Contents Haut

Page n° 32 : Compteurs...

ComptCar.c: compte le nombre de caractères.
Date de création: 02/01/2003
https://www.gaudry.be/en/c-compteur.html

Contents Haut

Contents Haut

English translation

You have asked to visit this site in English. For now, only the interface is translated, but not all the content yet.

If you want to help me in translations, your contribution is welcome. All you need to do is register on the site, and send me a message asking me to add you to the group of translators, which will give you the opportunity to translate the pages you want. A link at the bottom of each translated page indicates that you are the translator, and has a link to your profile.

Thank you in advance.

Document created the 19/03/2002, last modified the 31/10/2018
Source of the printed document:https://www.gaudry.be/en/programmation/langage-c/sommaire-chapitre.html

The infobrol is a personal site whose content is my sole responsibility. The text is available under CreativeCommons license (BY-NC-SA). More info on the terms of use and the author.