Pregunta c++

He visto una expresion que no entendi en c++ si p es un puntero ,if(p) que evalua??
En principio evalúa si el puntero es nulo, es decir si apunta o no a una dirección.
en principio y en final xD. Si es nulo devolverá false y si no es nulo true.
Eso es como poner if(p==true), comprueba si tiene algún valor.
3 respuestas