title: C++ invalid operands of types 'const char*' and 'const char [2]' to binary 'operator+'
body: <p>I wonder what happen here ?? Please advice</p>
  
  <p>I'm not familiar with c++ can't I do like this ?</p>
  
  <pre><code>  char result = (msg[0] == 0) ? "OFF" : "ON";
    printf("A/C is " + result + "\n");  
  </code></pre>