Open JuaniRaggio opened 1 week ago
En addRelated como en related si no está vas hasta el final, tendrías que cortar si encontrás uno mayor Podrías hacer una función como la que hicimos en clase que recibe un string y retorna una copia en el heap, para no repetir estas dos líneas peopleVector[i] = malloc(strlen(iterator->name) + 1); strcpy(peopleVector[i], iterator->name); y vector[i] = malloc(strlen(iterator->name) + 1); strcpy(vector[i], iterator->name);
y si bien te aseguran que strings cortos no estaría de más aplicar programación defensiva cuando hacés strcpy(newPerson->name, name); y usar strncpy, por si te pasan algo que exceda el espacio reservado
Hola buenas noches! Este ejercicio me paso el test sin errores pero siento que estoy repitiendo codigo y creo que la eficiencia es mejorable.