Referencje C++


Tworzenie referencji

Zmienna referencyjna jest „odniesieniem” do istniejącej zmiennej i jest tworzona za pomocą &operatora:

string food = "Pizza";  // food variable
string &meal = food;    // reference to food

Teraz możemy użyć nazwy zmiennej foodlub nazwy referencyjnej meal , aby odwołać się do foodzmiennej:

Przykład

string food = "Pizza";
string &meal = food;

cout << food << "\n";  // Outputs Pizza
cout << meal << "\n";  // Outputs Pizza