Título: append , . a un string existente Publicado por: bash en 5 Junio 2015, 17:56 pm Buenas a todos en mi afan de aprender me he topado con lo siguiente
tengo cantidades monetarias en string y quiero agregarles en su debido lugar un caracter espeficio como son comas y puntos pero no me explota el programa cuando lo corro pior que seria eso ? abajo dejo parte del codigo ,gracias por los consejos. Código
solo importa la parte que hago strncat , strncpy Título: Re: append , . a un string existente Publicado por: rir3760 en 12 Junio 2015, 04:29 am tengo cantidades monetarias en string y quiero agregarles en su debido lugar un caracter espeficio como son comas y puntos pero no me explota el programa cuando lo corro El programa revienta porque no reservas memoria para la cadena resultante (1) y eso se manifiesta cuando tratas de escribir en NULL (2):pior que seria eso ? Código Indicas que tratas de agregar comas Y puntos pero el fragmento de código sugiere que los puntos ya se agregaron, mejor aclara esa parte. Si la cadena no contiene la parte decimal (".00" solo es ornato) una forma de agregarlos (sin validaciones y asumiendo la cadena de entrada contiene al menos un dígito) es: Código
Un saludo |