#include "iostream"
using namespace std;
class A
{
public:
void mprint()
{
cout<<"\n TESTING NULL POINTER";
}
};
int main()
{
A *a = NULL;
a->mprint();
return 0;
}
Я получаю вывод как "TESTTING NULL POINTER". Может кто-нибудь объяснить, почему эта программа печатает выходные данные вместо сбоев. Я проверил его на Dev С++, и компилятор aCC дал тот же результат.