title: how to initialize static char array with NULL(or 0) in c++
body: <p>I attempted to initialize char array with NULL like this syntax.</p>
  
  <pre><code>char str[5] = NULL;
  </code></pre>
  
  <p>But it returned error..
  How can I initialize char array with NULL or 0 in C++?</p>
  
  <p>Concretely, I want to print "Hello" in this example code.</p>
  
  <pre><code>#include &lt;iostream&gt;
  int main()
  {
   char str[5] = NULL;
   if(!str)
    std::cout &lt;&lt; "Hello" &lt;&lt; std::endl;
   return 0;
  }
  </code></pre>
  
  <p>This code will return error because of incorrect initialization. Then, what initializing sentence should I replace sentence with?</p>