Comment résoudre mon problème de mémoire si j'ai un tableau de caractères appelé mot que j'affecte à une fonction dont la valeur de retour est un char
merci
Comment résoudre mon problème de mémoire si j'ai un tableau de caractères appelé mot que j'affecte à une fonction dont la valeur de retour est un char
merci
Si tu fais comme ça :
Et ben t'as tout faux, il faut utiliser l'allocation dynamique et retourner un pointeur sur char...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 char maFonction(void) { char mot[5] = "baba"; return mot; }
Bonjour,
Si ton problème est bien celui décrit décrit PsychoH13, alors je te conseil de te tourner vers un cours de C afin de revoir les notions de pointeurs et de manipulation de pointeurs :
http://c.developpez.com/cours/#cours-c
Partager