Ev Kişisel Finans C programlamada main () fonksiyonunun önemi - mankenler

C programlamada main () fonksiyonunun önemi - mankenler

İçindekiler:

Video: C Programlama Dersleri - 41 | Dinamik Bellek Atamasi | malloc() Fonksiyonu İle Örnek - 2 2024

Video: C Programlama Dersleri - 41 | Dinamik Bellek Atamasi | malloc() Fonksiyonu İle Örnek - 2 2024
Anonim

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.

main () fonksiyonunun parçalanması

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.

C programlamada main () fonksiyonunun önemi - mankenler

Editörün Seçimi

Ile Web Sunucusunda Drupal Yükleme Softaculous ile Bir Web Sunucusuna Drupal Yükleme

Ile Web Sunucusunda Drupal Yükleme Softaculous ile Bir Web Sunucusuna Drupal Yükleme

Birçok web barındırma şirketi, Fantastico veya Softaculous adlı programları kullanarak kolay Drupal kurulumu. Barındırma şirketiniz Softaculous'u kullanıyorsa, işte böyle çalışır. Drupal topluluğu, Softaculous veya Fantastico gibi üçüncü parti yazılımlarla Drupal'ın yüklenmesini önermez. Bunu yapmak, yükseltmeyi zorlaştırabilir ve veritabanlarınızdaki sorunlara potansiyel olarak neden olabilir ...

Drupal Bahçe Site Kullanıcılarını Yönetme - mankenler

Drupal Bahçe Site Kullanıcılarını Yönetme - mankenler

Drupal Gardens'daki People sayfası, kullanıcıları, düzenli bir Drupal kurulumunda olurdunuz. Kullanıcıları bulabilir, rolleri engelleyebilir ve engelini kaldırabilir, silebilir ve atayabilirsiniz. Kullanıcıları yönetmek için Kişiler bağlantısını tıklayın. Liste sekmesi varolan kullanıcıları bulmanıza yardımcı olur ve İzinler sekmesi rolleri oluşturmanıza izin verir ve ...

Drupal kurulumu: Yazılım Alma - mankenler

Drupal kurulumu: Yazılım Alma - mankenler

Web barındırıcınız Fantastico veya Softaculous kullanmıyorsa, ilk Drupal'ı yüklemek için adım Drupal'ın en son sürümünün bir kopyasını alıyor ve web sunucunuza taşıyor. Paketi indirmek Drupal yazılımının kopyasını almak özgür ve kolaydır. Şu adımları izleyin: Drupal'a göz atın. org ve tıklayın ...

Editörün Seçimi

OAuth Kodlarını Android Uygulamanızla Twitter Sunucusuyla Görüşecek - aumlalar

OAuth Kodlarını Android Uygulamanızla Twitter Sunucusuyla Görüşecek - aumlalar

Android uygulamanızın Twitter sunucularıyla iletişim kurması için kendi OAuth kodlarınıza ihtiyacınız var. Onları almak için, aşağıda listelenen basit adımları uygulayın ve kendi Twitter uygulamasını geliştirmeye gideceksiniz. Twitter, herhangi bir zamanda önceden bildirimde bulunmaksızın web sitesinin tasarımını değiştirebilir. Twitter'da oturum açın ...

Xcode Kaynak Düzenleyici ile Başlarken - mankenler

Xcode Kaynak Düzenleyici ile Başlarken - mankenler

Yazarken kullandığınız ana araç bir iPad uygulaması için kod, Proje gezgini içinde bir kaynak kodu dosyası seçtikten sonra Xcode Çalışma Alanı penceresinin sağ tarafındaki Düzenleyici alanında Standart düzenleyici bölmesi olarak görünen Xcode kaynak editörüdür. Ayrıca Asistan editörü gibi görünür ...

Editörün Seçimi

App'unuzu Geliştirmek İçin Android Animasyon Nasıl Kullanılır

App'unuzu Geliştirmek İçin Android Animasyon Nasıl Kullanılır

Android uygulamanızda biraz süslü animasyona ihtiyacımız var. Bu, umut veren bir hırsı gösteriyor! Android, uygulamanızın geliştirilmesinde kullanabileceğiniz iki tür animasyona sahiptir: Animasyonu görüntüle: Bu listede açıklandığı üzere ya arayı doldurarak veya kare kare animasyonla canlandırdığınız eski bir sistem: Arası doldurma: ...

IPad Uygulamalarınızda Çerçeveler Nasıl Kullanılır - AYDINLATMALAR

IPad Uygulamalarınızda Çerçeveler Nasıl Kullanılır - AYDINLATMALAR

Genel işlevsellik. IPad için iPhone OS, uygulamalarınıza teknolojileri, hizmetleri ve özellikleri dahil etmek için bir dizi çerçeve sunmaktadır. Örneğin, UIKit çerçevesi, uygulamanızda kullanabileceğiniz destek olayları, çizim desteği, pencereler, görünümler ve denetimler sağlar. Bir çerçeve, aşağıdakileri yapmak üzere tasarlanmıştır ...