Hi,C'est normal ....Explications: tu as une variable locale a ta fonction; celle ci est sur la pile de l'appel de la fonction jusqu'a ce que tu face un return. Au return de la fonction elle est detruite et donc dans la fonction appellante, tu ne recupere pas tes datas...!Solution: tu alloue ton tableau dans la fonction, tu retourne le pointeur sur la zone alloueeet dans ta fonction appellante tu fais un free quand tu as termine ...char *fction(){ char *toto = NULL; toto = (char *) malloc (<la_taille_que_tu_veux>) if (!toto) return NULL; return toto;
} }
ULARGE_INTEGERJokyQi=QI("Joky"
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 598 730 membres 0 nouveaux aujourd'hui 15 441 membres club