接頭辞として 0 を、16 進数を 0x として、8 進数を初期化します。int 変数を 2 進数で初期化するにはどうすればよいですか? Cに2進数のアクセス指定子はありますか? たとえば、8 進数は %o、16 進数は %x です。
13379 次
接頭辞として 0 を、16 進数を 0x として、8 進数を初期化します。int 変数を 2 進数で初期化するにはどうすればよいですか? Cに2進数のアクセス指定子はありますか? たとえば、8 進数は %o、16 進数は %x です。
GCC の最近のバージョンでは、C 標準の拡張機能が提供されています。0b
orを使用0B
して、次のようなビット シリーズのプレフィックスを付けます。
int i = 0b0101010;
int a = 0b0001010;
GCC 拡張用