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:
# 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.
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.
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ı
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 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 .
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.
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.
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:
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 .
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.
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.
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.
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.