Soru: C kodları neden main ile başlar?
Cevap: Çünkü Derleyiciler link işlemi sırasında program için startup modülleri kullanır, bu startup modullerinde ise şuna benzer bir Assembly kodu bulunur:
extern _main
call _main
Bu kod bağlama sırasında programınız ile bağlanır ve program main fonksyonuyla başlar.
Cevap: Çünkü Derleyiciler link işlemi sırasında program için startup modülleri kullanır, bu startup modullerinde ise şuna benzer bir Assembly kodu bulunur:
extern _main
call _main
Bu kod bağlama sırasında programınız ile bağlanır ve program main fonksyonuyla başlar.