#include int main(void) { int *p = NULL; // 0 — не указывает ни на что /*ОШИБКА! Попытка разыменовать нулевой указатель */ //~ if(*p) if(p && *p) //правильно - ленивая логика printf("True\n"); return 0; }