Modernes C++ programmieren

Okt 20, 2024

lst-0011-godb.cpp

//#(compile) c++; compiler:g132; options:-O3 -std=c++23; libs:-
// https://godbolt.org/z/63dTshz3Y 
#include <iostream> 
void print_ref8(int& n) {          // parameter as reference 
    std::cout << n << " "; 
    n = 8;                         // sets parameter to 8 
    std::cout << n << "\n"; 
} 
int main() { 
    int x = 5; 
    print_ref8(x);                 // x as reference: prints 5, then 8 
    std::cout << x << "\n";        // x is now 8 
}