İçindekiler:
- Temel main () işlevi
- Bir C dili işlev adından sonraki parantez dizisi, işlev için herhangi bir bağımsız değişkeni içermek için kullanılır - işlevin özetleneceği şeyler. Örneğin, sqrt () işlevinde parantezler bir değere sahiptir; fonksiyon daha sonra bu değerin karekökünü keşfeder.
Video: C Programlama Dersleri - 41 | Dinamik Bellek Atamasi | malloc() Fonksiyonu İle Örnek - 2 2024
Tüm C dil programları bir main () işlevine sahip olmalıdır. Her programın temelini oluşturuyor. Gereklidir. Main () işlevi, gerçekten C kaynak kodunuzda bulunmaktan başka bir şey yapmak zorunda değildir. Sonunda, bilgisayarınıza, programınızın yapmak üzere tasarlanmış olan herhangi bir görevi yerine getirmesini söyleyen talimatları içerir. Ancak resmen bir şey yapmak zorunda değildir.
Temel main () işlevi
İşletim sistemi C'de bir program çalıştığında, bilgisayarın kontrolünü o programa geçirir. Sana tekerleği devralan dev bir okyanus gemisinin kaptanı gibi. Ortaya çıkabilecek herhangi bir korkuyu bir kenara bırakırsanız, anahtar nokta, işletim sisteminin, programınızın kontrolün nereye aktarılması gerektiğini bilmesine ihtiyaç duymasıdır. Bir C dili programı söz konusu olduğunda, işletim sisteminin aradığı main () işlevi olur.
main () {}Tüm C dil işlevleri gibi, önce işlevi adı main, sonra da parantez kümesi ve son olarak da
kıvırcık parantez olarak da adlandırılan bir parantez grubu gelir. C programınızda yalnızca bu kod satırı varsa, onu çalıştırabilirsiniz. Hiçbir şey yapmaz, ancak program bilgisayara herhangi bir şey yapmasını söylemez, çünkü bu mükemmel. Buna rağmen, işletim sistemi main () fonksiyonunu buldu ve kontrolü o fonksiyona geçirebildi - ki bu hemen hemen işletim sistemine geri dönmekten başka bir şey yapmadı. Mükemmel, kusursuz bir program.
Bir C dili işlev adından sonraki parantez dizisi, işlev için herhangi bir bağımsız değişkeni içermek için kullanılır - işlevin özetleneceği şeyler. Örneğin, sqrt () işlevinde parantezler bir değere sahiptir; fonksiyon daha sonra bu değerin karekökünü keşfeder.
main () işlevi, parantez içinde, komut satırında programın adından sonra yazılan bilgileri içermektedir. Bu, daha gelişmiş programlama için yararlıdır. Başlangıçtaki programcılar bu parantezlerin ne için olduğunu aklınızda bulundurmalıdır, ancak öncelikle bu bataklığa dalmadan önce C'yi anlamalısınız.
Ayraçlar organizasyon için kullanılır. Bunlar, işleve ait programlama yönergelerini içerir. Bu programlama talimatları, fonksiyonun görevini nasıl yerine getirdiğini ya da ne yaptığını gösterir.
Daha önce main () işlevi için yapıldığı gibi herhangi bir içerik belirtmediğiniz için, C Lordları'nın
kukla işlevi olarak adlandırdıklarını yaratmışsınızdır - bu, okumaktan dolayı uygun bir türdür Bu Aptallar'da.com. Basit, basit main () işlevi, programı sona erdirmek için belirli bir anahtar sözcük veya yordamı gerektirmez. Bazı programlama dillerinde, END veya EXIT komutu gereklidir, ancak C'de değil. Program, main () işlevinde son parantez ile karşılaştığında sona erer. Bu, programın yapıldığının, ardından kontrol işletim sistemine döndüğünün işaretidir.