Bir Fonksiyonun Voidi
-
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 ?
-
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.
-
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ı.
-
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...
-
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
