Bases du langage C

Extrait de la fiche de révision

Plan du Cours

  1. Histoire et architecture du C
  2. Structure d’un programme C
  3. Entrées et sorties
  4. Types et stockage des données
  5. Constantes et identificateurs
  6. Instructions et structures de contrôle
  7. Expressions et opérateurs
  8. Commentaires et traduction algorithmique

1. Histoire et architecture du C

★ À maîtriser

  • En 1978, Brian W. Kernighan et Dennis M. Ritchie publient « The C programming language ». — Brian W. Kernighan et Dennis M.Ritchie

Compléments

  • Entre 1983 et 1988, le langage C fait l’objet d’une normalisation ANSI avec le C++.

Astuce mémo

Code machine → FORTRAN → C → normalisation ANSI

2. Structure d’un programme C

Notions clés & Définitions

  • Programme C : Suite ordonnée de déclarations ou de définitions de types, de variables et de sous-programmes.

  • La fonction main est la première fonction appelée lors de l’exécution et elle appelle les autres sous-programmes.

📌 Tout nom de type, de variable ou de fonction doit être déclaré avant d’être utilisé.

Lire la fiche complète →

Aperçu du QCM

1. Quelle différence décrit correctement les boucles while et do while ?

2. Comment peut-on caractériser la structure générale d’un programme C ?

3. Quelle forme générale traduit en C une boucle « Pour » comportant une initialisation, une condition et un pas ?

Faire le QCM (23 questions) →

Aperçu des flashcards

En quelle année Brian W. Kernighan et Dennis M. Ritchie ont-ils publié « The C programming language » ?

En 1978.

Qui a publié « The C programming language » en 1978 ?

Brian W. Kernighan et Dennis M. Ritchie.

Entre quelles années le langage C a-t-il été normalisé par l'ANSI ?

Entre 1983 et 1988.

Quel langage a été normalisé avec le C entre 1983 et 1988 ?

Le C++.

Qu'est-ce qu'un programme C ?

Une suite ordonnée de déclarations ou définitions de types, variables et sous-programmes.

Quelle est la première fonction appelée lors de l'exécution d'un programme C ?

La fonction main.

Voir toutes les 51 flashcards →

Questions fréquentes

Que contient la fiche de révision sur Bases du langage C ?

La fiche de révision couvre les notions essentielles de Bases du langage C. Elle est structurée par thématiques pour faciliter l'apprentissage et la mémorisation, avec des définitions clés, des explications et des synthèses.

Lire la fiche complète →

Combien de questions contient le QCM sur Bases du langage C ?

Le QCM contient 23 questions à choix multiples avec corrections détaillées et explications pour chaque réponse. Idéal pour tester tes connaissances et identifier tes lacunes.

Faire le QCM (23 questions) →

Comment réviser Bases du langage C avec les flashcards ?

Revizly propose 51 flashcards interactives sur Bases du langage C. Chaque carte présente une question au recto et la réponse au verso, permettant une révision active et efficace basée sur la répétition espacée.

Voir toutes les 51 flashcards →

Cours similaires

Crée tes propres fiches depuis tes cours

Importe ton PDF ou colle ton cours, l'IA génère fiches, QCM et flashcards en 30 secondes.