Debutant

[Résolu]
Signaler
Messages postés
565
Date d'inscription
mercredi 19 mai 2004
Statut
Membre
Dernière intervention
30 avril 2008
-
Messages postés
565
Date d'inscription
mercredi 19 mai 2004
Statut
Membre
Dernière intervention
30 avril 2008
-
bonjour!

alors voila g un tit bleme j'aimerais apellé une fonction avec :

pass();

cette fonction est declarer comme ceci:

void pass()

{



}

le compilo me marque erreur pass() non defini(c dev c++)

alors quelle sont/est le(s) erreur(s) plz??

Si l'informatique été de l'alcool il y aurait des genies partout

5 réponses

Messages postés
319
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
16 février 2009

Apparement il y a un problème quand on poste avec Opera. Je recommence avec les retours à la ligne.

Avant tout appel de fonction en C il faut la déclarer (éventuellement la définir).

pass() ;
void pass() {}

Provoque une erreur, mais

void pass() {}
pass() ;

est correct ! Autre syntaxe correcte :

void pass() ;
pass() ;

void pass() {}
Messages postés
319
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
16 février 2009

Avant tout appel de fonction en C il faut la déclarer (éventuellement la définir).

pass() ;
void pass() {}

Provoque une erreur, mais

void pass() {}
pass() ;

est correct ! Autre syntaxe correcte :

void pass() ;
pass() ;

void pass() {}
Messages postés
565
Date d'inscription
mercredi 19 mai 2004
Statut
Membre
Dernière intervention
30 avril 2008
1
okokmerci

just comme ca , quel est la difference entre void et le reste??

Si l'informatique été de l'alcool il y aurait des genies partout
Messages postés
319
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
16 février 2009

J'ai pas très bien compris la question, mais void ne renvoie rien alors que les autres oui (int, float ...). Une fonction qui renvoie void (rien) est donc une procédure :)
Messages postés
565
Date d'inscription
mercredi 19 mai 2004
Statut
Membre
Dernière intervention
30 avril 2008
1
okok c tout ce que je voulai savoir merci

Si l'informatique été de l'alcool il y aurait des genies partout