Programme en c fonctionne sous linux mais pas sous mac
Résolu/Fermé
A voir également:
- Programme en c fonctionne sous linux mais pas sous mac
- Adresse mac - Guide
- Nettoyer mac - Guide
- Programme demarrage windows 10 - Guide
- Comment mettre en veille un programme sous windows 10 - Guide
- @ Sur mac - Guide
3 réponses
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
22 févr. 2013 à 16:32
22 févr. 2013 à 16:32
dans scanf("%s", &nomfichierimage ); nomfichierimage est de type char[] qui est implicitement transformé en type char* lors d'un passage en fonction. &nomfichierimage est donc en gros de type char**. Essai en supprimant le '&'. C'est étonnant que sous linux tu n'es pas de warning.
Merci Char Snipeur je vais essayer. Il est vrai que je n'avais pas pensé au transformation implicite contenu dans mon programme.
Merci beaucoup pour ton aide
Merci beaucoup pour ton aide