невозможно распечатать символ *, указывающий на 0

здесь комментарий2 напечатан отлично. где комментарий не распечатывается, и программа завершается, как только выполняется этот оператор. Кто-нибудь может предложить решение?

#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;
}

Ответы на вопрос(4)

Ваш ответ на вопрос