Void en parametre

Résolu
val123 -  
 val123 -
Bonjour,
Quelque fois dans les programmes,on met void en parametre.Exemple:void ma_fonction(void).
A quoi ça sert?

2 réponses

  1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    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
  2. val123
     
    OK!Je comprends maintenant.
    Merci!
    0