Arama Sonuçları - Sorgulanan Kelime: *

  1. Birhibile

    Programlama hakkında çok bilinmediğini düşündüğünüz bir bilgi bırakın

    Tamam ben de bunun ne main()'e ne de Main'e özel bir şey olmadığını anlatmaya çalışıyorum. Her translation unit (derleyiciye gösterdiğin her kaynak dosyası) için referansladığın sembolün en azından bildirisinin referans noktasından önce verilmiş olması gerekir.
  2. Birhibile

    Programlama hakkında çok bilinmediğini düşündüğünüz bir bilgi bırakın

    Yine farketmez. İstersen Main içinde foo.h include et. foo.c içinde yukarıda lol() altında lel() tanımla ve lol() içinde lel() çağır. Hata almalısın. lol()'un bildirisini foo.h'ye ekle ama lel() direkt foo.cde tanınlı olsun bildiri olmadan.
  3. Birhibile

    Programlama hakkında çok bilinmediğini düşündüğünüz bir bilgi bırakın

    Teknik olarak bu doğru değil. main() ile alakası yok olayın. Bir sembolü referanslamadan önce derleyicinin o sembolün bildirisini(declaration) görmüş olması gerekir. Aksi takdirde hata alırsın. Ek olarak main() varsayılan giriş noktasıdır. Bunu değiştirip mehmet() yapabilirsin.
Geri
Yukarı