Hola a todos. Verán tengo una duda que me incomoda un poco.
A ver si me hechan una manita.
Si tengo una función como ésta:
char* concatena(char *cadena1,char*cadena2)
{
char *res=NULL;
/* N = longitud cadena1+cadena2 */
res
=(char*)malloc(N
*sizeof(char));/* concateno... */
return res;
}
He de hacer free donde llamo a la funcion cuando la cadena que me ha devuelto ya no me sirva ?
Gracias