Void en parametre

Résolu/Fermé
val123 - 10 août 2014 à 21:21
 val123 - 11 août 2014 à 00:28
Bonjour,
Quelque fois dans les programmes,on met void en parametre.Exemple:void ma_fonction(void).
A quoi ça sert?

2 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
Modifié par fiddy le 11/08/2014 à 00:14
Bonjour,

Cela sert à définir une fonction en précisant le nombre d'argument : 0.

Lorsque tu fais : void ma_fonction(); tu déclares une fonction sans définir les arguments (pas de prototype). C'est déconseillé, il vaut mieux clairement préciser le prototype, donc : void ma_fonction(void)

D'ailleurs, cette permissivité sera interdite dans la prochaine norme.

Cdlt,
Google is your friend
0
OK!Je comprends maintenant.
Merci!
0