• bilgisayarda en sert basilan tu$.. gunumuzde uzerinde bir$ey yazmamasindan dolayi enter olarak da bilinir..
  • fonksiyon veya methodlardan değer döndürmeye yarayan keyword. c, c++, c#, java vb. gibi dillerde bulunur.
    kullanımı ise şöyle:

    int tekcift(int n)
    {
    if(n%2==0)
    return 1;
    return 0;
    }

    void olarak belirlenmiş fonksiyonlarda da, fonksiyonu sonlandırma amaçlı kullanılabilir:

    void verigir(void)
    {
    int x;
    printf("veri gir> ");
    scanf("%d",&x);
    if(x==65)
    return;
    else
    printf("hede hodo %d",x*x);
    }
  • ingiliz ingilizcesinde gidiş dönüş yerine kullanılan sözcük, amerikan ingilizcesinde (bkz: roundtrip)
  • geri donus, tekrar donus.

    ornek cumle: return of the living deads
  • çoğu insanın hayatına commodore 64'le girmiş bir klavye tuşu, pclerle birlikte de tarihe karışmıştır. multimedia klavyelerle birlikte boku çıkmıştır. şimdiki enter tuşuna göre çok daha küçüktü.
  • (bkz: #160653254)

    ilgili yazar konuyu güzelce anlatmış olsa da işin daha derinini merak edenler için şöyle bir ekleme daha yapmak istiyorum.

    belleğe programın çalışma şekliyle alakalı instructionlar (bunlar 10101 gibi binarylerdir) yerleştirilirken programın akış şeklini bozan fonksiyonlar, if/else deyimleri vs belleğin çeşitli alanlarına yerleştirilir. siz fonksiyon çağrısı yaptığınız zaman işlemci programın akışının sürdüğü yerden fonksiyonun instructionlarının başladığı adrese atlar. "return" deyimi çağrıldığı zaman işlemci en son terk ettiği instructionun adresine döner.

    alakalı olarak:
    (bkz: program counter)
  • programlama dilinde return ifadesi, bir fonksiyon içinde yapılan işlemler sonucunda elde edilen bir değeri çağrıldığı yere döndürür. 'çağrıldığı yere döndürür' ne demek ? çağrıldığı yer neresi? döndürmek ne demek? gibi sorular sorup çıldırdığım anlar olmuştu. kafamda bir türlü oturtamıyordum ve somut hikayeye ihtiyaç duyuyordum. yukarda girilen bir kaç entry açıklayıcı olmuş hikayelendirmeden basit bir örnek yazacağım.

    örnek

    def topla(x, y):
    sonuc = x + y
    return sonuc

    toplam_sonuc = topla(3, 5)

    print("toplam sonuç:", toplam_sonuc)

    yani, x + y ifadesini hesaplayıp bu değeri sonuc değişkenine atadıktan sonra, return sonuc ifadesi ile bu değeri çağrıldığı yere (fonksiyonu kullanan yere) döndürür.

    dolayısıyla bu örnekte kullanılan döndür kelimesini, "x + y'yi topla ve sonucu sonuc değişkenine eşitle, ardından bu sonucu fonksiyonu çağıran yere bildir" şeklinde düşünebiliriz.
    "çağrıldığı yere döndürür" ifadesindeki "çağrıldığı yer" genellikle fonksiyonun çağrıldığı satırı ifade eder. yani, sonuc = x + y satırı fonksiyonun çağrıldığı yerdir.
  • (bkz: turn back)
  • dallanma deyimi olup return ifadesi o anki metoddan cikar kontrol akisi cagrildigi yere geri doner.

    diger dallanma deyimleri

    (bkz: break)

    (bkz: continue)
  • c sharp et cetera programlama dillerinde geri dönüşlü metotların sonuna eklenmesi icap eden komut.

    bu sayede metot çıktısı main metoduna geri döner veya aktarılır.
hesabın var mı? giriş yap