The pointer literal is the keyword nullptr. It is a prvalue of type std::nullptr_t.
Type nullptr_t should be convertible to T*, but compiler has no operator << for nullptr_t and don't know to which type you want to convert nullptr.
You can use this
cout << static_cast(nullptr) << endl;