According to Rationale for International Standard – Programming Languages C §6.4.4.1 Integer constants
A proposal to add binary constants was rejected due to lack of precedent and insufficient utility.
It’s not in standard C, but GCC supports it as an extension, prefixed by 0b
or 0B
:
i = 0b101010;
See here for detail.