elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Datos en variable
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Datos en variable  (Leído 1,362 veces)
NewBe

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Datos en variable
« en: 14 Octubre 2011, 18:37 pm »

Hola,

En una variable guardo un valor numérico que lo he leído de una cadena0 usando sscanf con el formato "&variable".
Luego uso "variable" para escribir en cadena1.

El problema es que cuando escribo con "variable" en cadena2, el valor ya no es el mismo.

Ejemplo:

De la cadena0 &variable lee  12
A la cadena1 variable escribe 12
A la cadena2 variable escribe 538976288

Saludos


En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: Datos en variable
« Respuesta #1 en: 14 Octubre 2011, 18:49 pm »

No hay nada mejor que dejar el codigo con la parte en la que tienes el error ;)


En línea

NewBe

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Re: Datos en variable
« Respuesta #2 en: 14 Octubre 2011, 19:30 pm »

No hay nada mejor que dejar el codigo con la parte en la que tienes el error ;)

Este es el código, el problema lo tengo en las variables marcadas, en verde donde
funciona bien y en rojo mal:

sscanf(c_read,"%c;%03d;%02d:%02d:%02d;%02d:%02d:%02d;%50c; \n", (char*)&state, &id, &s_hour, &s_minutes,&s_seconds, &e_hour, &e_minutes, &e_seconds, date_desc);
      
/* Format to write  */
sprintf(show,"Scheduling Alarm for %d second for Appointment %d -> %02d:%02d:%02d - %02d:%02d:%02d %s\n", cita, id, s_hour, s_minutes, s_seconds, e_hour, e_minutes, e_seconds, date_desc);
 
   
/* Format to write  */
sprintf(show_starts,"Appointment %d  Starts -> %02d:%02d:%02d - %02d:%02d:%02d", id, s_hour, s_minutes, s_seconds, e_hour, e_minutes, e_seconds);

En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Encasillar datos para una variable
Programación Visual Basic
likeu 5 1,012 Último mensaje 29 Septiembre 2006, 03:31 am
por likeu
Sacar datos de una variable « 1 2 »
Programación Visual Basic
USUARIO_DE_SOFTWARE_LIBRE 10 2,324 Último mensaje 11 Octubre 2006, 02:21 am
por USUARIO_DE_SOFTWARE_LIBRE
Gurdar datos en la variable? ASM « 1 2 3 »
ASM
Riki_89D 20 18,236 Último mensaje 15 Octubre 2009, 21:11 pm
por Riki_89D
Seprar datos en una variable
Programación Visual Basic
e500 4 2,018 Último mensaje 5 Abril 2013, 05:11 am
por e500
Otra de las mias jejje traspasar datos condicionados de una variable a otras « 1 2 »
.NET (C#, VB.NET, ASP)
luis456 13 4,565 Último mensaje 8 Marzo 2015, 16:22 pm
por luis456
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines