sirven que punteros puntero para los informatica declaracion cadenas arreglos aritmetica apuntadores c++ c pointers terminology dereference

c++ - que - ¿Por qué la desreferenciación de un puntero se llama desreferenciación?



punteros a cadenas (3)

La anulación de referencia significa quitar la referencia y darle a lo que realmente se estaba refiriendo.

Un puntero a something realmente significa que su variable puntero contiene una dirección de memoria de something . Pero el puntero también puede considerarse como una referencia a something lugar.

¿Por qué se llama desreferenciación desreferenciación?

Solo estoy aprendiendo los punteros correctamente, y me gustaría saber por qué se llama así la desreferenciación. Me confundió, ya que parece que está eliminando una referencia, en lugar de ir a través del puntero hacia el destino.

¿Alguien puede explicar por qué se llama esto?

Para mí, algo como el destino o el valor apuntado a valor tendría sentido.


Un puntero se refiere a un objeto. Ergo, no hacemos referencia al puntero (o, obtenemos el referente del puntero) para obtener el objeto apuntado.

El prefijo más probable viene de la preposición latina que significa; Supongo que se podría pensar que desreferencia significa "obtener el referente (u objeto) de la referencia ".