Puntero a char*
Publicado por Roberto (1 intervención) el 01/10/2011 21:12:25
Hola a todos.
Estoy realizando una función que lea una línea de un fichero
¿Qué sucede si no libera la memoria del puntero a char*?
Un saludo y gracias de antemano.
Estoy realizando una función que lea una línea de un fichero
char* readLine(fchar* fichero, int maxSize){
char* line = malloc(maxSize);
FILE *fichero;
fichero = fopen(fichero, "rt");
fgets(line, maxSize, fichero);
fclose(fichero);
return (char*)line;
}
char* line = malloc(maxSize);
FILE *fichero;
fichero = fopen(fichero, "rt");
fgets(line, maxSize, fichero);
fclose(fichero);
return (char*)line;
}
¿Qué sucede si no libera la memoria del puntero a char*?
Un saludo y gracias de antemano.
Valora esta pregunta


0