2 ms·
C++ supports call-by-reference (and also call-by-value), here's an example of call-by-reference: #include <iostream> void swap(int &x, int &y) {
by Jach 14y ago
C++ supports call-by-reference (and also call-by-value), here's an example of call-by-reference:
#include <iostream>
void swap(int &x, int &y) {
int temp = x;
x = y;
y = temp;
}
int main() {
int a = 3;
int b = 4;
std::cout << a; // 3
std::cout << b; // 4
swap(a, b);
std::cout << a; // 4
std::cout << b; // 3
}