Junior — Middle
¿Cómo se pasa un tipo base por referencia a una función en C++?
sobes.tech AI
Respuesta de la IA
En C++, los tipos básicos (por ejemplo, int, double) se pueden pasar a una función por referencia usando el operador & en la declaración del parámetro. Esto permite que la función modifique el valor del argumento directamente, sin copiar.
Ejemplo:
void increment(int& value) {
value += 1;
}
int main() {
int a = 5;
increment(a); // a será 6
return 0;
}
De esta manera, pasar por referencia es eficiente y permite que la función modifique los datos originales.