Estoy intentando inicializar una cadena mediante punteros, para reservar el espacio exacto.
Tengo esto, pero al comprobar si copia lo que pongo, me salen solo caracteres raros...
Código C:
Ver original
void inicializarCadenas(char *cad1, char *cad2, int n) { char c; int j=0; { cad1[j] = c; j++; } cad1[j] = '\0'; } int main() { char *cadena1, *cadena2; int n,i; inicializarCadenas(cadena1, cadena2, n); return 0; }
Muchas gracias!
Saludos.