Merhaba, bir kaç gündür aklıma takılan ve bir türlü mantığını anlayamadığım bir nokta var.
İ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.