@@ -189,7 +189,7 @@ Programın sonucu şu olacaktır.
|
||||
|
||||
Yukarıdaki örnekten tahmin edebileceğiniz üzere aşağıda açıklamaları bulunur.
|
||||
|
||||
- `fonksiyonAdı` adlı foonksiyonu tanımlamak için `func` terimini kullanın.
|
||||
- `fonksiyonAdı` adlı fonksiyonu tanımlamak için `func` terimini kullanın.
|
||||
- Fonksiyonlar sıfır veya daha fazla parametreye sahip olabilir. Parametrenin türü adından sonra gelir ve birden fazla parametre varsa `,` ile ayrılır.
|
||||
- Fonksiyonlar birden fazla değer döndürebilirler.
|
||||
- Bu örnekte `çıkış1` ve `çıkış2` adında iki değer döndürülmüş. Bunlara ad vermek zorunda değilsiniz, türünü yazmanız yeterli.
|
||||
@@ -316,7 +316,7 @@ Burada pointer kullanmamız gerekiyor. Biliyoruz ki değişkenler bellekte tutul
|
||||
|
||||
fmt.Println("x = ", x) // sonuç "x = 3" olmalı
|
||||
|
||||
x1 := add1(&x) // birEkle(x) fonksiyonu çağırıldı ve x'in adresi verildi
|
||||
x1 := birEkle(&x) // birEkle(x) fonksiyonu çağırıldı ve x'in adresi verildi
|
||||
|
||||
fmt.Println("x+1 = ", x1) // sonuç "x+1 = 4" olmalı
|
||||
fmt.Println("x = ", x) // sonuç "x = 4" olmalı
|
||||
|
||||
Reference in New Issue
Block a user