title: warning: '0' flag used with '%p' gnu_printf format
body: <p>Please look at the code snippet below. </p>
  
  <pre><code>printf("%s received signal: 0x%0p", __func__, signal);
  </code></pre>
  
  <p>When compiling, i am getting the </p>
  
  <blockquote>
    <p>warning:'0' flag used with '%p' gnu_printf format.</p>
  </blockquote>
  
  <p>Can anyone please let me know how to solve this <strong>warning</strong>?</p>