16進数の表し方 in C
0x01 0x02 .. 0x0F
みたいに 0x をつけると16進数になるらしい.16bit なら unsigned short で足りる.
int main( void ) { unsigned short a; a=0x200A; printf("%ld\n", a); return 0; }
みたいなコードを実行すると8202って表示される.0xFFFF なら 65535=2^16-1
0x01 0x02 .. 0x0F
みたいに 0x をつけると16進数になるらしい.16bit なら unsigned short で足りる.
int main( void ) { unsigned short a; a=0x200A; printf("%ld\n", a); return 0; }
みたいなコードを実行すると8202って表示される.0xFFFF なら 65535=2^16-1