C : Return obligatoire fonction.
Résolu
nummi
Messages postés
55
Statut
Membre
-
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'aurais voulu savoir si en C un return dans une fonction de type int était obligatoire... ou je pouvais me contenter de ne rien retourner et la fonction retourne 1 d'elle même.
Merci pour vos réponses.
Cordialement,
J'aurais voulu savoir si en C un return dans une fonction de type int était obligatoire... ou je pouvais me contenter de ne rien retourner et la fonction retourne 1 d'elle même.
Merci pour vos réponses.
Cordialement,
3 réponses
-
Bonjour,
Non ce n'est pas obligatoire bien que t'auras un avertissement de la part du compilateur. Mais ça ne retournera pas 1 mais la valeur de l'accumulateur.
Donc le mieux est de rajouter ton return 1 -
Tu peux mettre void comme type de retour, ça devrait faire ce que tu veux...
-
Merci :) !
L'idée c'est de pas utiliser void...
Mais je vais mettre un return (1); ca coute rien ..