[elektro] C18 atol
Pipi
lista at puzsar.hu
Sat May 28 20:21:15 CEST 2011
2011.05.28. 19:32 keltezéssel, Nagy Zoltán írta:
>
> Sziastok!
>
> long Proba;
> unsigned char AdatBePuffer[17];
>
> AdatBePuffer[0]='1';
> AdatBePuffer[1]='2';
> AdatBePuffer[2]='8';
> AdatBePuffer[3]=0x00;
> Proba=atol(AdatBePuffer[0]);
>
> A fenti kódrészlet mi a búbánatért 0x000001AA-t ad vissza.
> Én 0x00000080-at várnék.
mert a definició szerint címet vár:
extern long atol(const char *);
vagyis vagy AdatBePuffer-t vagy &(AdatBePuffer[0]) kéne írni
--
Pipi
http://www.puzsar.hu
More information about the Elektro
mailing list