Bir Fonksiyonun Voidi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kvasir
    kvasir's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek
    nedir usta void, herşeyiyle anlatırmısınuz bana şunu. Boş fonksiyon, return değeri döndürmeyen fonksiyon demeyin, nedir nerde kullanılır ? function tbt():void{} ile function tbt(){} nedir fark ?
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    Bir çok sebepten kullanılabilir mesela void olan bir fonksiyon için uygulama hafızada yer ayırmazken tipi float olan bir fonsiyon için 4 byte mı ne ayırıyordu.Aynı zamanda bazı işlemlerin sonuc yada cevap döndürmesine gerek yoktur.Örnek vermek gerekirse bir a fonsiyonunu çalıştırgında tek yaptıgı MySQL'de bir sorguyu çalıştırmak olsun.Bu fonksiyon teoride bir deger döndürmeye ihtiyac duymaz.


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kvasir
    kvasir's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek

    sandman bunu yazdı:
    -----------------------------

    Bir çok sebepten kullanılabilir mesela void olan bir fonksiyon için uygulama hafızada yer ayırmazken tipi float olan bir fonsiyon için 4 byte mı ne ayırıyordu.Aynı zamanda bazı işlemlerin sonuc yada cevap döndürmesine gerek yoktur.Örnek vermek gerekirse bir a fonsiyonunu çalıştırgında tek yaptıgı MySQL'de bir sorguyu çalıştırmak olsun.Bu fonksiyon teoride bir deger döndürmeye ihtiyac duymaz.


    -----------------------------

    seni seviyorum dostum, kaptım olayı.

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tutkun
    tutkun's avatar
    Kayıt Tarihi: 20/Mayıs/2010
    Erkek

    VBDream bunu yazdı:
    -----------------------------

    zor değil olum

    -----------------------------

    ???

     

    void, bir fonksiyonun geriye bir değeri döndürmeyeceği zaman kullanılır. yani;

     

    void tahribat(string Veri) {

       System.Console.WriteLine(Veri);  // direkt konsolda veri'yi yazar

    }

    tahribat("Merhaba Hırbo, ne haber?");

     

    bir de geriye veri döndüren fonksiyon tipi var:

     

    string tahribat( string Veri ) {

    return "Merhaba " + Veri;

    }

    System.Console.WriteLine( tahribat("Hırbo, ne haber?") );

     

    diye basit bir örnek yapabiliriz. yani kısaca: void, geriye veri döndürmediğinde ya da doğrudan ekrana yazdırıldığında kullanılır.

    string, double, int v.s. ise geriye veri döndüren fonksiyonlarda, geriye dönmesi beklenen verinin tipine göre seçilir. yani geriye bir cümle ya da kelime dönecekse string, tamsayı dönecekse int, ondalıklı sayı dönecekse double...


    Bilen konuşmuyor, konuşan bilmiyor...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kvasir
    kvasir's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek

    tutkun bunu yazdı:
    -----------------------------

    VBDream bunu yazdı:
    -----------------------------

    zor değil olum

    -----------------------------

     

    ???

     

    void, bir fonksiyonun geriye bir değeri döndürmeyeceği zaman kullanılır. yani;

     

    void tahribat(string Veri) {

       System.Console.WriteLine(Veri);  // direkt konsolda veri'yi yazar

    }

    tahribat("Merhaba Hırbo, ne haber?");

     

    bir de geriye veri döndüren fonksiyon tipi var:

     

    string tahribat( string Veri ) {

    return "Merhaba " + Veri;

    }

    System.Console.WriteLine( tahribat("Hırbo, ne haber?") );

     

    diye basit bir örnek yapabiliriz. yani kısaca: void, geriye veri döndürmediğinde ya da doğrudan ekrana yazdırıldığında kullanılır.

    string, double, int v.s. ise geriye veri döndüren fonksiyonlarda, geriye dönmesi beklenen verinin tipine göre seçilir. yani geriye bir cümle ya da kelime dönecekse string, tamsayı dönecekse int, ondalıklı sayı dönecekse double...


    -----------------------------

    seni sevmiyorum zorlama

Toplam Hit: 1273 Toplam Mesaj: 5