Différences entre versions de « C et C++ »

De Didaquest
Aller à la navigationAller à la recherche
Ligne 7 : Ligne 7 :
 
<!-- ****************** Commercez les modifications ***********************  -->
 
<!-- ****************** Commercez les modifications ***********************  -->
  
{{Les similitudes entre C et C++ }}
+
 
 +
{{@}} ''' Les similitudes entre [[ C ]] et [[ C++]]'''
  
 
* Les deux langages ont une syntaxe similaire.
 
* Les deux langages ont une syntaxe similaire.
 
*La structure du code des deux langues est la même.
 
*La structure du code des deux langues est la même.
 
*La compilation des deux langues est similaire.
 
*La compilation des deux langues est similaire.
*Ils partagent la même syntaxe de base. Presque tous les opérateurs et mots-clés du C sont également présents en C++ et font la même chose.
+
*Ils partagent la même syntaxe de base. Presque tous les opérateurs et mots-clés du [[ C ]] sont également présents en [[ C++]] et font la même chose.
*C++ a une grammaire légèrement étendue que C, mais la grammaire de base est la même.
+
*[[ C++]] a une grammaire légèrement étendue que [[ C ]] , mais la grammaire de base est la même.
 
*Le modèle de mémoire de base des deux est très proche du matériel.
 
*Le modèle de mémoire de base des deux est très proche du matériel.
 
*Les mêmes notions de pile, de tas, de portée de fichier et de variables statiques sont présentes dans les deux langages.
 
*Les mêmes notions de pile, de tas, de portée de fichier et de variables statiques sont présentes dans les deux langages.
  
{{ Les différences entre C et C++ }}
 
  
 +
{{@}} ''' Les différences entre [[ C ]] et [[ C++]]'''
 
* [[ C ]] un langage de programmation impératif généraliste, de bas niveau.  
 
* [[ C ]] un langage de programmation impératif généraliste, de bas niveau.  
 
* [[ C++]] est un langage compilé : pour écrire un tel programme, il faut commencer par écrire un ou plusieurs fichiers source.
 
* [[ C++]] est un langage compilé : pour écrire un tel programme, il faut commencer par écrire un ou plusieurs fichiers source.
[[ C++]] peut être considéré comme un sur-ensemble de [[ C ]].
+
* [[ C++]] peut être considéré comme un sur-ensemble de [[ C ]].
Les principales fonctionnalités ajoutées au [[ C++]] sont la programmation orientée objet , la gestion des exceptions et la riche bibliothèque[[ C++]].  
+
Les principales fonctionnalités ajoutées au [[ C++]] sont la programmation orientée objet , la gestion des exceptions et la riche bibliothèque [[ C++]].  
  
  
 
}}<!-- ************************* Fin *****************************************-->
 
}}<!-- ************************* Fin *****************************************-->

Version du 13 mai 2022 à 20:54

Puce-didaquest.png Conception : Clarification - Explicitation