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

De Didaquest
Aller à la navigationAller à la recherche
(Page créée avec « C est un langage de programmation impératif généraliste, de bas niveau. Le C++ est un langage compilé : pour écrire un tel programme, il faut commencer par écrire un… »)
 
Ligne 1 : Ligne 1 :
C est un langage de programmation impératif généraliste, de bas niveau.
+
 
Le C++ est un langage compilé : pour écrire un tel programme, il faut commencer par écrire un ou plusieurs fichiers source.
+
= {{Widget:Conception : Clarification - Explicitation}} =
 +
<!-- ************************* Début *************************************** -->
 +
{{Fiche Clarification Conception <!-------------------------------------------->
 +
<!-- Eléments de clarification via explicitations, exemples ou applications  -->
 +
|Clarification-Applications-Utilisations= <!-- Ne pas Modifier              -->
 +
<!-- Complétez les pointillés et Supprimez les lignes non utilisées          -->
 +
<!-- ****************** Commercez les modifications ***********************  -->
 +
 
 +
{{Les similitudes entre C et C++ }}
 +
 
 +
* Les deux langages ont une syntaxe similaire.
 +
*La structure du code des deux langues est la même.
 +
*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.
 +
*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.
 +
*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++ }}
 +
 
 +
* [[ 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++]] 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++]].
 +
 
 +
 
 +
}}<!-- ************************* Fin *****************************************-->

Version du 13 mai 2022 à 20:33

Puce-didaquest.png Conception : Clarification - Explicitation