Zeichen *, das auf 0 zeigt, kann nicht gedruckt werden

hier wird der comment2 perfekt ausgedruckt. Wobei als Kommentar nicht gedruckt wird und das Programm endet, sobald diese Anweisung ausgeführt wird. Kann jemand eine Lösung anbieten?

#include <iostream>
int main()
{
   const char * comment = 0;
   const char * comment2 = "hello this is not empty";
   std::cout << std::endl;
   std::cout << comment2 << std::endl;
   std::cout << "printing 0 const char *" << std::endl;
   std::cout << comment << std::endl;
   std::cout << "SUCCESSFUL" << std::endl;
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage