C++ | Referencias | Pregunta 6 – Part 1

¿Cuál de los siguientes es FALSO acerca de las referencias en C++
(A) Las referencias no pueden ser NULL
(B) Una referencia debe inicializarse cuando se declara
(C) Una vez que se crea una referencia, no se puede hacer que haga referencia a otro objeto; no se puede restablecer.
(D) Las referencias no pueden referirse a un valor constante

Respuesta: (D)
Explicación: Podemos crear una referencia constante que se refiera a una constante. Por ejemplo, el siguiente programa compila y funciona bien.

#include<iostream>
using namespace std;

int main()
{
  const int x = 10;
  const int& ref = x;

  cout << ref;
  return 0;
}

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *