バイナリ定数の使用は言語拡張である
バイナリ形式をサポートしていないコンパイラもあり、使用すると移植性に影響する可能性がある
void foo() { unsigned char bin = 0b00011111; }