Пустота Тип объекта Когда объект не имеет никакого значения, и он не был зарезервирован для Int или плавать или любой из других типов объектов, он сказал, чтобы иметь тип пустота объекта. Пустота Указатель Тип указатель, который указывает на объект, который является типом объекта недействительным, считается указателем пустот типа указателя. Здесь мы имеем два объекта: объект указатель, а заостренный предмет. Объект указателя нормально, и она имеет указатель (адрес) на другой объект. Это другой объект пуст и не был зарезервирован для Int или плавать или любой из других типов объектов.
Нулевого указателя Когда вы говорите о указателя вы говорите о двух объектов: объект указателя и остроконечным предметом. При объявлении объекта указатель, вы должны предшествовать его с типом объекта заостренным предметом; это всегда так. Может возникнуть ситуация, когда вы будет иметь указатель, для конкретного типа объекта, но это не было решено, что, если объект существует. Другими словами, вы должны только один объект, объект указатель, который, мы надеемся, указывают на объект определенного типа, но на данный момент не указывает на какой-либо объект.
В этом случае, изобретатели решили, что стоимость объекта указателя не должен быть пустым, он должен быть равен нулю. Такой указатель не указывает на какой-либо объект. Такой указатель называется нулевым указателем. Следующий код иллюстрирует это: Int * myPointer; myPointer = 0; Объект идентифицируется myPointer здесь является пустым указателем. Его значение равно нулю. Это, мы надеемся, указывают на целое объекта, но на данный момент она не указывает на какой-либо объект.
Когда вы хотите, чтобы указать на целое объекта, просто присвоить адрес объекта к нему; что-то вроде, myPointer = & hisInt; Вы можете иметь нулевой указатель, что мы надеемся, указать на объект флоат; В этом случае вы начинаете с поплавком в декларации или инициализации (выше указателя начинается с Int). Аналогичным образом, вы можете иметь нулевой