| |||||
| Dernière réponse | |
|---|---|
| Sujet : [C] Pb chaines de caractères | |
| Roswell_ | c'est plus souple d'utilise les char * en utilisant un tampon!
Exemple: char * getstring(char *buffer) { char *e; e=(char *)malloc((1+strlen(buffer))*sizeof(char)); strncpy(e,buffer,1+strlen(buffer)); return(e); } main() { char* nom; char* tampon=(char*)malloc(1024*sizeof(char));//ou char tampon[1024]; printf(" nom:" ); scanf("%s",tampon); nom=getString(tampon); } --Message édité par Roswell_-- |
| Vue Rapide de la discussion |
|---|