title: shared c constants in a header
body: <p>I want to share certain C string constants across multiple c files. The constants span multiple lines for readability:</p>
  
  <pre><code>const char *QUERY = "SELECT a,b,c "
                      "FROM table...";
  </code></pre>
  
  <p>Doing above gives redefinition error for QUERY. I don't want to use macro as backspace '\' will be required after every line. I could define these in separate c file and extern the variables in h file but I feel lazy to do that. </p>
  
  <p>Is there any other way to achieve this in C? </p>