Introduction au langage C
Introduction au langage C
Département
Programmation informatiqueChapitres
Chap. 1 : | Introduction au C (14) |
---|---|
Chap. 2 : | Premier programme (14) |
Chap. 3 : | Mots clés (14) |
Chap. 4 : | Variables et constantes (14) |
Chap. 5 : | Types (14) |
Chap. 6 : | Opérateurs (14) |
Chap. 7 : | Structures conditionnelles (14) |
Chap. 8 : | Structures répétitives (14) |
Chap. 9 : | Pointeurs (14) |
Chap. 10 : | Pointeurs de fichiers (14) |
Chap. 11 : | Pointeurs de fonctions (14) |
Chap. 12 : | Tableau de pointeurs de fonctions (14) |
Chap. 13 : | Tableau de pointeurs de fonctions 2 (14) |
Chap. 14 : | Double pointeur de double (14) |
Chap. 15 : | Double pointeur de double 2 (14) |
Chap. 16 : | Double pointeur de double 3 (14) |
Chap. 17 : | Tableau de double pointeur (14) |
Chap. 18 : | Matrices complexes (14) |
Chap. 19 : | Matrices complexes 2 (14) |
Chap. 20 : | Matrices complexes 3 (14) |
Chap. 21 : | Tableau matrices complexes (14) |
Chap. 22 : | Pointeurs d'entiers (14) |
Chap. 23 : | Pointeurs de structures (14) |
Chap. 24 : | Fonctions de base (14) |
Chap. 25 : | Le préprocesseur (14) |
Chap. 26 : | Sources (14) |
Chap. 27 : | Allocation dynamique de mémoire (14) |
Annexes
Annexe 1 : | Bibliographie (14) |
---|---|
Annexe 2 : | Utiliser un IDE (14) |
Interwikis
Présentation [ ]
Le C est un langage de programmation impératif, modulaire et structuré, conçu pour la programmation au niveau du système d'exploitation. Le C est un langage aussi dit de bas niveau, ce qui veut dire qu’il est très proche du fonctionnement de l'ordinateur. Il se distingue par le fait que tous ses concepts ont une traduction simple en langage machine, qui ne nécessite ni bibliothèque ni machine virtuelle pour assister l'exécution. Entrer dans la programmation du C, c’est entrer dans la programmation des logiciels de base des ordinateurs !
Objectifs [ ]
- de vous former au langage C, depuis les bases jusqu'à des aspects plus avancés ;
- de vous permettre de commencer à écrire des programmes simples
- d’éviter de nombreux pièges de ce langage.
Ce cours :
- vous présentera le C ISO mais vous formera également au C99 et au C11 ;
- utilisera une indentation et un style clairs pour les non-initiés ou les programmeurs habitués à d'autres langages ;
- vous apprendra la rigueur nécessaire pour programmer d'une façon claire, correcte et sécurisée ;
Niveau et prérequis conseillés [ ]
Leçon de niveau 14.
Pour aller plus loin [ ]
- Langage C (leçon plus approfondie tenant compte du hardware)
- Fonctions de base en langage C
- GLib
Référents [ ]
Ces personnes sont prêtes à vous aider concernant cette leçon :