Passer un char à const char*
Résolu
allergen
-
allergen -
allergen -
Bonjour,
J'ai une fonction dont le prototype est tel que:
fonction( const char *text) PROTOTYPE
a l 'utilisation si je tape fonction( "une phrase" ) CA MARCHE
si je tape
char lettre='A'
fonction( &lettre) CA NE MARCHE PAS .
Sauriez vous pourquoi?
Merci
J'ai une fonction dont le prototype est tel que:
fonction( const char *text) PROTOTYPE
a l 'utilisation si je tape fonction( "une phrase" ) CA MARCHE
si je tape
char lettre='A'
fonction( &lettre) CA NE MARCHE PAS .
Sauriez vous pourquoi?
Merci
A voir également:
- Passer un char à const char*
- Coco char - Accueil - Réseaux sociaux
- Passer de qwerty a azerty - Guide
- Passer a windows 10 - Accueil - Mise à jour
- Passer de majuscule à minuscule - Guide
- Passer à windows 11 gratuitement - Guide
3 réponses
ben parce que lettre est un char et pas un char *
mais comme ça ça devrait marcher
mais comme ça ça devrait marcher
char *lettre="A"; fonction(lettre);
Bonjour,
Regarde ce lien : https://www.developpez.net/forums/d403900/c-cpp/cpp/convertir-char-const-char-cpp/#post2462166
Epsilone ;)
Regarde ce lien : https://www.developpez.net/forums/d403900/c-cpp/cpp/convertir-char-const-char-cpp/#post2462166
Epsilone ;)