« Exercices en langage C/Fonctions » : différence entre les versions

Contenu supprimé Contenu ajouté
Thierry46 (discussion | contributions)
→‎Solution proposée : largeur boite 100%
Thierry46 (discussion | contributions)
Ligne 400 :
===Remarques sur l'exercice===
* Le test des paramètres dans la solution est expéditif.
* Pour obtenir des programmes robustes, le langage C oblige à une gestion pénible des erreurs. Avec le langage Java par exemple, les mécanismes d'exception facilitent la tâche du programmeursprogrammeur.
* L'utilisation de l'allocation dynamique de mémoire est risquée : fuite mémoire. Avec le langage Java par exemple, le ramasse miettes (Garbage collector) facilitese charge de la tâchelibération dude la programmeursmémoire.
* En Java des classes comme String et StringBuffer prennent en charge les chaines de caractères longues.