CodeBlanks Logo Icon CodeBlanks

İlk program

  • C kursu
  • Başlangıç
  • Ders 2/116
  • 4 dk

main fonksiyonu, #include ve printf ile ilk C programını yazmayı öğrenirsin.

main ve printf

Her C programı main fonksiyonundan başlar. #include <stdio.h> satırı printf bildirimini içe aktarır; böylece ekrana yazı yazabilirsin.

#include <stdio.h>

int main(void) {
    printf("Merhaba");
    return 0;
}

Burada int dönüş türü, main giriş noktası, void parametre yok demektir. printf ekrana metin yazar, return 0; programın başarılı bittiğini söyler.

return 0 ne demek?

main'in sonundaki return 0; ifadesi işletim sistemine programın başarılı şekilde bittiğini bildirir. Sıfırdan farklı bir değer genellikle bir hata anlamına gelir; kabuk bu değeri okuyarak sonraki adımlara karar verebilir.

Modern C'de main içinde return 0; yazmak yaygındır. Diğer fonksiyonlar ise kendi hesapladıkları değeri döner; örneğin toplama yapan bir fonksiyon return a + b; ile sonucu verir.

Uygulama İlk C programını yaz

Bir C programı yaz. #include <stdio.h> ile başla, int main(void) fonksiyonunu tanımla ve printf ile ekrana Merhaba yaz.

Başlangıç kodu

main.c
// main fonksiyonu ve printf ekle

Örnek çözüm

main.c
#include <stdio.h>

int main(void) {
    printf("Merhaba");
    return 0;
}

Beklenen çıktı

Merhaba

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 #include <stdio.h> ne yapar?

  • Sınıf tanımlar
  • printf bildirimini içe aktarır Doğru cevap
  • Değişken bildirir
  • main fonksiyonunu tanımlar

Açıklama: #include <stdio.h> stdio başlık dosyasını içe aktarır; printf bildirimi buradadır.

2 printf çağrısını tamamla

Soru
printf(____);
Cevap
printf("Merhaba");

Açıklama: printf("Merhaba"); ile ekrana Merhaba yazılır.

3 Anahtar kelimeleri eşleştir

Kavram Anlamı
#include İçe aktarma
int Tamsayı türü
main Giriş noktası
printf Çıktı

Başlangıç bölümündeki tüm dersler