[C++]
Résolu/Fermé
Albert
-
20 mai 2007 à 12:21
mamiemando Messages postés 33120 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 21 mai 2024 - 21 mai 2007 à 01:25
mamiemando Messages postés 33120 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 21 mai 2024 - 21 mai 2007 à 01:25
2 réponses
piopicolo
Messages postés
1395
Date d'inscription
mercredi 21 mars 2007
Statut
Membre
Dernière intervention
31 juillet 2023
193
20 mai 2007 à 12:52
20 mai 2007 à 12:52
à mon avis c parce que tu mélanges un test logic avec un test numérique
fais d'abord un test logic et ensuite un test numérique
ce n'est que mon avis...A+ et çà va aller !
fais d'abord un test logic et ensuite un test numérique
ce n'est que mon avis...A+ et çà va aller !
mamiemando
Messages postés
33120
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
21 mai 2024
7 753
21 mai 2007 à 01:25
21 mai 2007 à 01:25
Pour clore le sujet un test if est vérifié si le résultat de l'opérande est différent de 0 (ou de NULL). Ca veut dire que tu peux tout à fait faire un test sur un nombre ou sur un pointeur, le test sera vérifié s'il est non nul.
20 mai 2007 à 13:01
Donc forcément ça ne marchait pas.
Donc au final le fait qu'il y ai une condition logique et une numérique ne gêne pas.
Mais sans ta réponse je crois que je ne m'en serait pas aperçu
Voici le bon code :
Merci pour ton aide.
Problème Résolu.