[linux-programlama] Re: merhaba .. ilk mailim .

---------

From: serdar (serdar@e3tam.com)
Date: Tue 02 Mar 2004 - 02:54:02 EST

  • Next message: cambaz samet: "[linux-programlama] Re: merhaba .. ilk mailim ."

    Isinize yararsa bildiklerimi anlatayim.=20
    i) C programlama dili ile sorun yasamak istemiyorsaniz pointer kavramini
    tam anlamiyla cozmek gerekiyor. Buda benin gorebilgigim zamanla oluyor.

    ii) Void benimde C'ye basladigim zamanlarda kafami karistirmisti. Bir
    fonksiyonun protatip'ine void yazilmasiyla yazilmamasi arasinda ne fark
    olabilir?
    void fonk(...) protatipi fonk fonksiyonunun geriye birsey
    donduremeyecegini anlatir.
    fonk(...) seklinde bir protatip tanimlarsaniz derleyici otamatik olarak
    bu fonksiyonun geri donus degerini "int" kabul eder.=20
    Eger geri donus degerine ihtiyac yoksa bir fonksiyonu void fonk(...)
    seklinde tanimlamak mem. acisindan daha tasarufludur.

    iii) main() fonksiyonu c programinda ilk calisacak fonksiyondur. Main
    fonksiyonu bitmesi programinda sonlanmasi anlamina gelir. Diger
    fonksiyonlar main icerisinde kullanilir ve main sonlanmadan once hepsi
    sonlanmasi gerekir. (Sonlandiklarinda donulecek yer yine main'dir.)=20

    Main fonksiyonunu ;
    void main(void) seklinde tanimlamak mainin(programin) giris argumaninin
    ve geri donus degerinin olmayacagi anlamina gelir.=20
    int main(int argc, char *argv[]) seklindeki bir main tanimlamasi
    main'in(programin) giris argumanlari olabilecegini ve geri donus
    degerinin int oldugu anlamina gelir.

    Saygilarimla ...
    =20

    -----Original Message-----
    From: linux-programlama-bounce@liste.linux.org.tr
    [mailto:linux-programlama-bounce@liste.linux.org.tr] On Behalf Of cambaz
    samet
    Sent: Monday, March 01, 2004 7:40 PM
    To: linux-programlama@liste.linux.org.tr
    Subject: [linux-programlama] merhaba .. ilk mailim .

    =FEimdi benim sorum C programlama dili ile ilgili
    olucak..=20

    =FEu void() fonksiyonunu anla=FE=FDlcak =FEekilde hi=E7biryerde
    dinleyemedim.. hi=E7bir=FEey geriye bilgi
    dondurulmeyecek anlam=FDna geliyormu=FE.. eh tamamda nas=FDl
    yani void() geriye bilgi gondermiyecekse neden
    kullan=FDls=FDnki ?

    di=F0er bir soruda...

    main() program=FDn baslad=FD=F0=FD ve genellikle son buldu=F0u
    bir fonksiyondur? nas=FDl yani ...... art=FD

    void(main) ne anlama geliyor o zaman program
    baslam=FDyacak anlam=FDna gelmezmi..

    ya da main(void) <bu ile >void(main) aras=FDndaki fark
    nedir...

    ah su void() fonksiyonu.....

    basta serdar koylu olmak uzere ki(ciddiyim serdar
    koyluye hayran=FDm onun kadar kolay bir programlama
    o=F0reten gormedim hatta bir yerde programlama sorusunla
    kars=FDlast=FDm=FD an=FDnda cevaplar ama super cevaplar:)

    sevgi ve sayg=FD..

    sametc(www.fazlamesai.net)

    __________________________________
    Do you Yahoo!?
    Get better spam protection with Yahoo! Mail.
    http://antispam.yahoo.com/tools


  • Next message: cambaz samet: "[linux-programlama] Re: merhaba .. ilk mailim ."

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.