Hola, Matias! Muchas gracias! Sí, llegó a tiempo tu respuesta!
¿O sea que un puntero solo lo puedo comparar (== o != nada más) con NULL? Es que en algunas páginas encontré info como esta:
https://en.cppreference.com/w/cpp/language/operator_comparison#Pointer_comparison_operators
Capaz que, como en el curso usamos C con algunos complementos de C++, no tenemos permitido nosotros usar == o != entre dos punteros que no sean NULL.
Ah! Importantísimo el detalle de la palabra "Lista"! Gracias!
Saludos!