Один из типов пустых указателей в программировании — указатель на void. 15 Это переменная указателя, которая декларируется с зарезервированным на языке C ключевым словом void. 1
Когда указатель декларируется с ключевым словом void, он становится универсальным. 1 Это значит, что ему может быть присвоен адрес переменной любого типа (char, int, float и т. д.), и это не будет ошибкой. 1
Ещё один тип пустого указателя — nullptr («нулевой» указатель). 24 Он представляет значение указателя NULL и показывает, что тип дескриптора объекта, внутреннего указателя или собственного указателя не указывает на объект. 2
Также в языке C определён макрос с именем NULL для обозначения указателя с нулевым адресом. 3