Respuesta: problema realloc No se exactamente por que usas realloc. En este caso calloc o malloc serian las indicadas.
Segun yo, realloc toma un puntero con memoria apartada y reubica la memoria con un tamaño diferente al del tamaño original.
calloc solo aparta memoria, y la limpia poniendo ceros.
malloc hace lo mismo sin limpiar.
Es decir:
calloc es lo mismo que
a=malloc(..)
memset(a, sizeof(a), 0);
Saludos |