[ Foro de C ]

Caracter a caracter

20-Jan-2015 17:35
Invitado (Jorge)
1 Respuestas

Como puedo copiar caracter a caracter de una cadena a otra porque con el strcpy se pude hacer caracter a caracter o como seria hacerlo?


20-Jan-2015 22:37
Nacho Cabanes (+84)

Pon un ejemplo más detallado de lo que quieres hacer, para poder orientarte mejor.

Si quieres añadir cosas a una cadena ya existente, no usarías "strcpy" sino "strcat", porque "strcpy" reemplaza todo el contenido de la cadena original:

http://www.aprendeaprogramar.com/referencia/view.php?f=strcat&leng=C

Si quieres tomar una subcadena, para ir letra a letra, no usarías "strcpy" sino algo como "texto[i]" o bien "strncpy".

Pero insisto, es difícil saber a qué te refieres sin una explicación un poco más detallada.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)