TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Palomino86 en 01 de Octubre de 2010, 16:30:00

Título: Funcion "atob" C18
Publicado por: Palomino86 en 01 de Octubre de 2010, 16:30:00
Hola foro;

Quiero convertir una variable tipo char a un signed char

Para esto estoy usando la funcion de conversion atob que convierte una cadena de caracteres a 8 bit signed byte pero me marca un warning....

C:\Micro_c\TEC\Teclado.c:66:Warning [2054] suspicious pointer conversion y eso me hace pensar que no estoy usando la funcion correcta o del modo correcto


Código: [Seleccionar]
atob(digito_2 *digito[1]);
donde digito_2 es una variable tipo signed char y digito[1] una tipo char. Estaré usando la función correcta? y de la forma correcta?

Saludos
Título: Re: Funcion "atob" C18
Publicado por: Suky en 01 de Octubre de 2010, 17:38:36
Código: C
  1. unsigned char Variable;
  2. char Texto[10]="15";
  3.  
  4.  
  5. Variable=atob(&Texto[0]);


Saludos!
Título: Re: Funcion "atob" C18
Publicado por: Palomino86 en 01 de Octubre de 2010, 19:21:54
Muchas Gracias Suky :)