title: C binary expression with -Werror flag set
body: <p>I am developing a code in C with the use of the syntax :</p>
  <blockquote>
  <p>uint8_t a = 0b00000000</p>
  </blockquote>
  <p>I also compile with the flags with GCC :</p>
  <blockquote>
  <p>-std=gnu18 -Wall -Wextra -pedantic -Werror</p>
  </blockquote>
  <p>But GCC is returning this warning (set as error in my case) :</p>
  <blockquote>
  <p>binary constant are a GCC extension [-Werror]</p>
  </blockquote>
  <p>I perfectly understand the warning (in my case set as error) but is there a way to erase this error (in term of setting for -std= or in the code) ?</p>
  <p>Thanks ;)</p>