C dilinde "Merhaba Dünya" programı ile Code Örnek E-posta

⚡ Akıllı Özet

C Hello World programı, önişlemci yönergeleri, main fonksiyonu ve printf ifadesi de dahil olmak üzere bir C programının temel yapısını tanıtır. Ekrana bir mesaj yazdırır ve C kodunun nasıl derlenip çalıştırılacağını gösterir.

  • 🧱 Program Yapısı: Önişlemci yönergeleri, main fonksiyonu ve ifadeler her C programının temelini oluşturur.
  • 📎 #katmak: printf fonksiyonunun tanımlandığı stdio.h gibi başlık dosyalarını içeri aktarır.
  • 🏁 ana işlev: Zorunlu giriş noktası; int main() fonksiyonu başarıyı belirtmek için 0 döndürür.
  • 🖨️ printf: Ekrana metin yazdırır; her ifade noktalı virgülle biter.
  • ▶ ️ Çalıştırın: IDE'de bir .c dosyası oluşturun, ardından derleyin ve çalıştırın, böylece "Merhaba Dünya!" yazdırın.

C Merhaba Dünya Programı

C'de Merhaba Dünya Programı

İşte C'de bir Merhaba Dünya programı

#include<stdio.h>               // Pre-processor commands

void main()
{
    printf("Hello World\n");    // Print Hello World on the screen
}

İşte kod açıklaması:

Önişlemci direktifi

#include 'C'de bir ön işlemci yönergesidir.

#Dahil etmek, stdio işlevin bulunduğu kütüphanedir printf printf fonksiyonu tanımlanmıştır. Çıktı oluşturmak için kullanılır. Bu fonksiyonu kullanmadan önce, başlık dosyası (.h) olarak da bilinen gerekli dosyayı öncelikle dahil etmemiz gerekir.

Ayrıca kendi işlevlerinizi oluşturabilir, bunları başlık dosyalarında gruplandırabilir ve bunları kullanmak için programın üst kısmında bildirebilirsiniz. Bir programa dosya eklemek için ön işlemci yönergesini kullanın.

#include <file-name>.h

Dosya adı, işlevlerin saklandığı dosyanın adıdır. Ön işlemci direktifleri her zaman programın başına yerleştirilir.

Ana işlevi

Ana işlev her 'C' programının bir parçasıdır. Ana işlevi aşağıdaki gibi çeşitli biçimlerde temsil edebiliriz:

  • ana()
  • int main ()
  • void main ()
  • ana(boşluk)
  • void main (void)
  • int main (void)

Boş parantezler bu fonksiyonun herhangi bir argüman, değer veya parametre almadığını gösterir. Ayrıca bunu parantezlerin içine void anahtar kelimesini yerleştirerek açıkça temsil edebilirsiniz.

#include<stdio.h>	// Pre-processor directive
int main()		// main function declaration
{
printf("Hello World");	// to output the string on a display
return 0;		// terminating function
}

Yukarıdaki örnekte int anahtar sözcüğü, işlevin bir tamsayı değeri döndüreceği anlamına gelir. Bu durumda son ifade her zaman 0 değerini döndürmelidir.

Kaynak kodu

Ana fonksiyon tanımlandıktan sonra açma ve kapama parantezlerini belirtmemiz gerekiyor. Kıvırmalı parantezler { }, bir programın başlangıcını ve sonunu gösterir. Bu parantezler her zaman ana fonksiyondan sonra konulmalıdır. Tüm program kodu, bildirimsel ve yürütülebilir kısım gibi, bu parantezlerin içine yazılır.

MKS printf işlevi “Merhaba Dünya!” metnini ileterek çıktıyı oluşturur.

MKS noktalı virgül; ifadenin sonunu belirler. C'de her ifade noktalı virgülle bitmelidir.

Böylece başarıyla yükledik derleyici ve şimdi 'C'de çalışmaya başlayabiliriz. Bize merhaba diyecek basit bir program yazacağız. Hadi başlayalım.

C Programı nasıl çalıştırılır

) 1 Adım Yeni bir Proje oluştur

C Programını Çalıştır

) 2 Adım Açılan pencerede,

  1. Dosya Seç
  2. “C/C++ Kaynak"
  3. "Git" i tıklayın.

C Programını Çalıştır

) 3 Adım “İleri”ye tıklayarak devam edin.

C Programını Çalıştır

) 4 Adım Yeni dosyayı oluşturmak için bir "C" dosyası seçin ve devam etmek için "İleri" düğmesine tıklayın.

C Programını Çalıştır

) 5 Adım “…” düğmesine tıklayarak dosya yolunu ayarlayın, gezgin penceresi C dosyasının oluşturulmasına izin verir.

C Programını Çalıştır

) 6 Adım Yeni C Dosyanızın yolunu ve ardından .c uzantılı adını seçin ve kaydedin.

C Programını Çalıştır

) 7 Adım Son olarak, C dosyasının oluşturulduğunu onaylamak için “Son”a tıklayın.

C Programını Çalıştır

) 8 Adım Kodu girin, kaydedin ve “Build & Run” butonuna tıklayarak derleyin.

C Programını Çalıştır

İşte sonuç:

 Hello, World!

SSS

`int main()` fonksiyonu, işletim sistemine bir tamsayı durum kodu (genellikle başarı için 0) döndürür; bu standart biçimdir. `void main()` ise hiçbir şey döndürmez ve standart dışıdır, ancak bazı derleyiciler bunu kabul eder.

Bu komut, önişlemciye printf ve scanf gibi fonksiyonları tanımlayan standart giriş/çıkış başlık dosyasını dahil etmesini söyler. Bu komut olmadan derleyici bu fonksiyonları tanımaz.

C dilinde noktalı virgül, bir ifadenin sonunu işaretler. printf dahil olmak üzere her yürütülebilir ifade, noktalı virgülle bitmelidir; aksi takdirde derleyici sözdizimi hatası verir.

Yapay zekâ destekli eğitmenler sözdizimini açıklayabilir, alıştırma egzersizleri oluşturabilir, kodu satır satır inceleyebilir ve soruları anında yanıtlayabilir. Bu, yeni başlayanlara main(), printf ve başlık dosyaları gibi temel kavramları öğrenirken anında ve kişiselleştirilmiş geri bildirim sağlar.

Evet. Yapay zeka destekli araçlar eksik noktalı virgülleri, kapanmamış parantezleri, unutulmuş bir #include ifadesini veya yanlış dönüş türünü tespit edebilir ve her sorunun nasıl düzeltileceğini açıklayarak yeni programcılar için hata ayıklama sürecini hızlandırabilir.

Bu yazıyı şu şekilde özetleyin: