// Contoh Bab 06: parameter salinan dibanding parameter referensi. // // Compile: g++ -std=c++17 -O2 -o referensi exercises/06/02-salinan-dan-referensi.cpp // Jalankan: ./referensi #include using namespace std; void tambah_salah(int x) { x += 100; // hanya mengubah salinan } void tambah_benar(int &x) { x += 100; // mengubah variabel aslinya } int main() { int a = 5; tambah_salah(a); cout << a << "\n"; // 5 int b = 5; tambah_benar(b); cout << b << "\n"; // 105 return 0; }