Red de conocimiento informático - Problemas con los teléfonos móviles - programación vc GetLocalHostName(CString& sHostName) ¿De qué tipo son los parámetros de esta función? Por favor, dígame. ¿Qué significa agregar un &?

programación vc GetLocalHostName(CString& sHostName) ¿De qué tipo son los parámetros de esta función? Por favor, dígame. ¿Qué significa agregar un &?

& es un tipo de referencia, es decir, los parámetros formales y reales son la misma variable. Este tipo se puede utilizar como parámetro de función en C y C++, y el resultado después del procesamiento de la función se devuelve al parámetro al que se hace referencia.

Al igual que un puntero, una variable de puntero se pasa a la función como parámetro. La diferencia es que no es necesario abordar la referencia.