İşlev Parametreleri
Bu işlevin parametreleri kopyalanan türden olduklarından işlev içindeki değiş tokuş işlemi yalnızca bu kopyaları değiş tokuş eder.
Parametrelerin referans olarak gönderilmeleri gerekir:
void değişTokuş(ref int birinci, ref int ikinci) { const int geçici = birinci; birinci = ikinci; ikinci = geçici; }
Artık main
içindeki değişkenler etkilenirler:
2 1
Programdaki hatayla ilgisi olmasa da, bir kere ilklendikten sonra değeri değiştirilmeyeceğinden geçici
de const
olarak belirlenmiştir.