Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/04/2016, 11:20
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 1 mes
Puntos: 204
Respuesta: Duda en pequeño ejercicio

strset no te sirve. La razón es que esa función sustituye el contenido de la cadena por un carácter concreto hasta que se encuentra con un nulo. Esto es así porque esa función no conoce el tamaño del buffer.

Usar esa función en un string no inicializado o bien corrompe memoria al no encontrar un nulo antes de salirse del buffer, o bien no setea todo el buffer por encontrar un nulo antes de llegar al final.

Un saludo
__________________
La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo.