¿Qué significa vacío en JAVA?
void significa sin valor de retorno
void significa literalmente "sin tipo", void * es un "puntero sin tipo" y void * puede apuntar a cualquier tipo de datos. Sería inútil definir una variable nula para "comentar" y restringir el programa.
La función de void es limitar el retorno de la función y limitar los parámetros de la función. Si los punteros p1 y p2 en 7a6431333366306535JAVA son del mismo tipo, entonces podemos asignar valores directamente entre p1 y p2. Si p1 y p2 apuntan a tipos de datos diferentes, se debe utilizar un operador de conversión para convertir el tipo de puntero en el lado derecho del operador de asignación al tipo de puntero en el lado izquierdo.
Extensión: .strong>
La función real de Void es: (1) limitar el valor de retorno de la función; (2) limitar los parámetros de la función.
Como todos sabemos, si los tipos de punteros p1 y p2 son los mismos, entonces podemos asignar valores directamente entre p1 y p2 si p1 y p2 apuntan a diferentes tipos de datos, debe utilizar un operador de conversión para convertirlos. El tipo de puntero en el lado derecho del operador de asignación se convierte al tipo de puntero en el lado izquierdo.