O compilador não compila e emite uma mensagem de erro. Valor constante, valor apontado constante e Pointer constante na C, quando falamos de um valor constante, estamos nos referindo ao caso de um único objeto cujo valor é constante, como vimos na parte anterior da série. Quando falamos de valores apontados constante, estamos nos referindo ao caso de dois objetos (e apontou ponteiro), onde o valor do objeto pontiagudo é constante.
Quando falamos de ponteiro constante, estamos nos referindo ao caso de dois objetos (e apontou ponteiro), onde o ponteiro (endereço do objeto pontiagudo no objeto ponteiro) é constante. Vazio Tipo de objeto Quando um objeto não tem valor, e não foi reservado para um int ou float ou qualquer um dos outros tipos de objetos, é dito para ter um tipo void objeto. Vazio tipo de ponteiro Um ponteiro que aponta para um objeto que é um tipo void objeto, é dito ser um ponteiro do tipo ponteiro nulo. Aqui temos dois objetos: o objeto ponteiro eo objeto pontiagudo.
O objeto ponteiro é normal, e que tem um apontador (endereço) para algum outro objecto. Este outro objeto está vazio e não foi reservado para um int ou float ou qualquer um dos outros tipos de objetos. Null Pointer Quando você fala sobre um ponteiro você falar sobre dois objetos: o objeto ponteiro eo objeto pontiagudo. Ao declarar um objeto ponteiro que você tem a precedê-lo com o tipo de objeto do objeto pontiagudo; que é sempre o caso. A situação pode surgir quando você teria um ponteiro, para um determinado tipo de objeto, mas ainda não foi decidido se esse objeto é existir.
Em outras palavras, você tem apenas um objeto, o objeto ponteiro, que esperamos apontar para um objeto de um tipo particular, mas no momento não está a apontar para qualquer objeto. Neste caso, os inventores decidiram que o valor do objecto ponteiro não tem de estar vazio, ele tem de ser zero. Tal ponteiro não aponta para qualquer objeto. Tal ponteiro é