İlk başta defterime yazdığım doğru olan kod dizini. Amacım a ile b'yi yer değiştirmek. İki farklı yöntemle çözülüşü bu.

Fakat benim anlayamadığım nokta şu:
1)Soldaki için: Main'de, 'degistir' fonksiyonuna a ile b'nin değerlerini gönderiyoruz peki tamam'da biz sadece değer gönderiyoruz adresi göndermiyoruz.
Ben mesela 'degistir' fonksiyonun içinde cout<<a; dersem a'nın adresini vermeli diyorum ama değerini veriyor.
2)Sağdaki için: Main'de, 'degistir' fonksiyonuna a ile b'nin adreslerini gönderdik.
Ben mesela 'degistir' fonksiyonun içinde cout<<a; dersem a'nın değerini vermeli diyorum ama adresini veriyor.