DESCRIPTION
Si la macro NDEBUG était définie lors de la dernière inclusion de
<assert.h>, la macro assert() ne génère aucun code, et ne fait rien.
Sinon, la macro assert() affiche un message d’erreur sur la sortie
standard, et termine l’exécution du programme en cours en appelant
abort() si l’expression est fausse (égale à zéro).
[^] # Re: printf, pour débutant ?
Posté par Mildred (site web personnel) . En réponse au journal printf debugging considered harmful. Évalué à 4.