logo

İlk C Programı

Basit C Programının Yapısına Genel Bakış:

genel mimari basit bir C programı tipik olarak birkaç hayati bileşenden oluşur. Aşağıda temel unsurların ve amaçlarının bir özeti bulunmaktadır:

    Başlık Dosyaları:

# direktifleri dahil et Programın başında eklemek için kullanılır başlık dosyaları. Başlık dosyaları işlev sağlamak prototipler Ve tanımlar Bu, C derleyicisinin programda kullanılan işlevleri anlamasını sağlar.

    Ana işlev:

Her C programı ile başlar ana işlev . Programın giriş noktasıdır ve yürütme buradan başlar. ana işlev bir var dönüş türü ile ilgili int tamamlandığında işletim sistemine bir tamsayı değeri döndürmesi gerektiğini belirtir.

    Değişken Bildirimler:

Herhangi bir değişkeni kullanmadan önce, onları kendi özellikleriyle bildirmelisiniz. veri tipleri . Bu bölüm genellikle ana fonksiyon kıvırcık açılış ayracı.

internet kullanımı
    İfadeler ve İfadeler:

Bu bölüm şunları içerir: gerçek talimatlar Ve mantık programın. C programları aşağıdaki işlemleri gerçekleştiren ifadelerden oluşur: hareketler Ve ifade değerleri hesaplayan.

    Yorumlar:

Yorumlar sağlamak için kullanılır insan tarafından okunabilir Kod içindeki açıklamalar. Bunlar yürütülmez ve programın işlevselliğini etkilemez. C'de yorumlar şu şekilde gösterilir: // için tek satırlık yorumlar Ve /* */ için çok satırlı yorumlar .

    İşlevler:

C programları şunları içerebilir Kullanıcı tanımlı işlevler ve bloklar belirli görevleri yerine getiren kodlar. İşlevler, kodu modülerleştirmeye ve daha organize ve yönetilebilir hale getirmeye yardımcı olur.

    İade Bildirimi:

Kullan dönüş bildirimi Bir işlevi sonlandırmak ve arayan işlevine bir değer döndürmek için. A dönüş bildirimi değeri ile 0 genellikle başarılı bir yürütmeyi gösterir ana işlev , oysa bir sıfır olmayan değer bir hatayı veya beklenmeyen bir sonlanmayı belirtir.

    Standart Giriş/Çıkış:

C var kütüphane fonksiyonları kullanıcıyı okumak için giriş (scanf) ve çıktının konsola yazdırılması (baskı) . Bu işlevler C programlarında bulunur ve standart G/Ç kitaplığının bir parçasıdır ( stdio.h başlık dosyası). Optimum işlevsellik ve okunabilirliği sağlamak için basit bir C programı yazarken bu temel özelliklerin doğru şekilde dahil edilmesi önemlidir.

Ek Bilgiler:

C programları hakkında bazı ek bilgiler bulunmaktadır. Bazı ek bilgiler aşağıdaki gibidir:

    Önişlemci yönergeleri:

C programları genellikle şunları içerir: Önişlemci yönergeleri bir ile başlayan # sembol . Bu direktifler önişlemci tarafından işlenmeden önce işlenir. gerçek derleme ve dahil etmek için kullanılır başlık dosyaları, makroları tanımlama ve gerçekleştirin koşullu derleme .

    Veri tipleri:

C gibi veri türlerini destekler int, kayan nokta, çift, karakter , vb. Programın gereksinimlerine bağlıdır ve verileri verimli bir şekilde depolamak ve işlemek için uygun veri türleri seçilmelidir.

    Kontrol Yapıları:

C sağlar Kontrol Yapıları beğenmek if-else, while, for , Ve yer değiştir Karar vermenizi ve programın akışını kontrol etmenizi sağlar.

    Hata yönetimi:

Sağlam C programları şunları içermelidir: hata işleme mekanizmaları beklenmedik durumlarla zarif bir şekilde başa çıkmak. İstisna yönetimi gibi teknikler (kullanarak yakalamaya çalışmak içinde C++ ) veya geri dönüyor hata kodları yaygın olarak istihdam edilmektedir.

    Modülerleştirme:

Programlar büyüdükçe karmaşıklık farklı görevler için ayrı işlevler oluşturarak kodu modüler hale getirmek zorunlu hale gelir. Bu uygulama kodun yeniden kullanılabilirliğini ve sürdürülebilirliğini artırır.

Unutmayın, mimari Ve karmaşıklık Bir C programının içeriği, spesifik özelliklere bağlı olarak önemli ölçüde değişebilir. başvuru ve gereksinimler. Taslak, basit bir C programının yapısına genel bir bakış niteliğindedir.

İlk C programını açıklayın:

İlk C programını yazmak için C konsolunu açın ve aşağıdaki kodu yazın:

Kod:

sırasız_harita c++
 #include int main(){ printf('Hello C Language'); return 0; } 

Önce bu C programının çeşitli bölümlerini inceleyelim:

#katmak :

Bu doğrultuda program standardı içermektedir. giriş/çıkış kitaplığı (stdio.h) önişlemci direktifi nedeniyle. İçin giriş Ve çıktı görevler, stdio.h kütüphanesi gibi yöntemleri içerir baskı Ve tarama .

int ana() { ... }:

O ana işlev C programının giriş noktasıdır. Program başlangıcından itibaren çalışmaya başlar. ana işlev .

printf('Merhaba Dünya! ');:printf('Merhaba Dünya!');:

Kullan printf() işlevi biçimlendirilmiş çıktıyı konsola yazdırmak için. Bu örnekte, dize 'Merhaba, C Dili' yazdırılır ve ardından bir yeni satır karakteri (n) mesaj görüntülendikten sonra işaretçiyi bir sonraki satıra taşır.

0 değerini döndür;

Ne zaman dönüş bildirimi dır-dir 0 , program tamamlandı. Bir programın durumunu belirlerken işletim sistemi sıklıkla ana işlevin döndürdüğü değeri kullanır. A geri dönüş değeri ile ilgili 0 genellikle yürütmenin başarılı olduğunu gösterir.

Derleme ve yürütme sonrasında, bu C programı bir durum koduyla çıkılacak 0 ve çıktı 'Merhaba, C Dili' terminale.

'Merhaba, C Dili' programı, öğrencilere metin çıktısı ve bir programın yapısı gibi temel kavramları tanıttığı için sıklıkla yeni bir programlama diline giriş olarak kullanılır. C programı ve çalışma ortamının doğru şekilde kurulduğunu doğrulamak için hızlı bir yol sağlar.

İlk C programınızı yazmak, derlemek ve çalıştırmak için şu adımları izleyin:

1. Adım: Bir metin düzenleyici açın

Bir aç Metin düzeltici mesela sizin tercihiniz Not Defteri, Yüce Metin , veya Visual Studio Kodu . C kodunuzu yazacağınız yer burası olacaktır.

Adım 2: C programını yazın

Şimdi aşağıdaki kodu kopyalayıp metin düzenleyiciye yapıştırın:

 #include int main() { printf('Hello, C Language'); return 0; } 

3. Adım: Dosyayı kaydedin

Bundan sonra dosyayı bir .c uzantısı örneğin ilk_program.c . Bu uzantı, bunun bir olduğunu gösterir. C kaynak kodu dosya.

Adım 4: Programı derleyin

Şimdi programı komut isteminde derleyin.

Adım 5: Programı çalıştırın

Sonrasında başarılı derleme oluşturulan yürütülebilir dosyayı çalıştırarak programı çalıştırabilirsiniz. Aşağıdaki komutu girin terminal veya Komut istemi :

rsa için algoritma
 ./first_program 

Program yürütülecek ve çıktıyı konsolda göreceksiniz:

Çıktı:

 Hello, C Language 

C programı nasıl derlenir ve çalıştırılır

C programını menü ve kısayol ile derlemenin ve çalıştırmanın iki yolu vardır.

Menüye göre

  • Şimdi derleme menüsüne tıklayın, ardından c programını derlemek için derleme alt menüsüne tıklayın.
  • Daha sonra çalıştır menüsüne ve alt menüye tıklayarak c programını çalıştırıyoruz.

Kısayolla

  • Veya programı doğrudan derleyip çalıştırmak için ctrl+f9 tuşlarına basın.
  • Kullanıcı ekranında aşağıdaki çıktıyı göreceksiniz.
  • Alt+f5 tuşlarına basarak istediğiniz zaman kullanıcı ekranını görüntüleyebilirsiniz.
  • Şimdi turbo c++ konsoluna dönmek için Esc tuşuna basın.

Çözüm:

Son olarak, ilk C programı C programlama dilini ve temel yapısını tanıtır. için gerekli bileşenleri gösterir. yazma, derleme , Ve koşma bir C programı.

Program standart içerir giriş-çıkış kitaplığı (stdio.h) gibi çıktı işlemlerine yönelik rutinleri içerir. printf() . ana işlev programın yürütmenin başladığı giriş noktasıdır. printf() işlevi bünyesinde kullanılır ana() yöntemi mesajı yazdırmak için 'Merhaba, C Dili' konsola.

A C derleyicisi örneğin GCC Programı derlemek için gereklidir. Kod, bir metin dosyasında saklanır. .c uzantısı ve derleyici yazılarak başlatılır. gcc , ardından isimleri giriş Ve çıktı dosyaları .

Derleme işlemi dönüştürür makine tarafından okunabilir gelen talimatlar insan tarafından okunabilir C kodu. Program başarıyla oluşturulduktan sonra şu şekilde başlatılabilir: çift ​​tıklama sonuçtaki yürütülebilir dosya. İçinde terminal veya Komut istemi yürütülebilir dosya onun tarafından çağrılır dosya adı , bunu takiben ./ . Daha sonra program gerçekleştirilir ve 'Merhaba C Dili' çıktı konsolda gösterilir.

Bu talimatları izleyerek bir C programını geliştirme, oluşturma ve çalıştırma konusunda temel bilgileri edineceksiniz. Daha karmaşık fikirleri daha fazla araştırmak ve C programlama dilini kullanarak daha karmaşık uygulamalar geliştirmek için temel sağlar.