Hi All,

I have defined a uint64_t type variable as follows:

uint64_t a;
a=0x0000FFFFFFFFFFFF;
printf("a= %lld /n",a);
printf("a= %llx /n",a);

the result displayed as follows:

a= -1
a= ffffffff

The compilation didn't show any error. What is the problem? Does printf
support to display the uint64_t type? Any help would be appreciated!

Regards,
Bai
_______________________________________________
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to