English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La variable de referencia es un nombre alternativo de una variable existente. No se puede cambiar para referirse a otra variable y debe inicializarse en el momento de la declaración; no puede ser NULL. El operador "&" se utiliza para declarar la variable de referencia.
A continuación, se muestra la sintaxis de la variable de referencia.
datatype variable_name; // declaración de variable datatype& refer_var = variable_name; // variable de referencia
Aquí,
datatype-El tipo de datos de la variable, por ejemplo, int, char, float, etc.
variable_name-Este es el nombre de variable dado por el usuario.
Refer_var-Nombre de la variable de referencia
A continuación, se muestra un ejemplo de variable de referencia.
#include <iostream> using namespace std; int main() { int a = 8; int& b = a; cout << "La variable a: " << a; cout << "\nLa variable de referencia r: " << b; return 0; }
Resultado de salida
La variable a: 8 La variable de referencia r: 8
En el programa anterior, se declaró una variable de tipo entero y se la inicializó con un valor.
int a = 8;
Se declaró la variable b, que hace referencia a la variable a.
int& b = a;