CodeBlanks Logo Icon CodeBlanks

İlk program

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

İlk program

Her C++ programının giriş noktası main fonksiyonudur. Program çalışınca main çağrılır ve return 0; satırına kadar işler.

Bir program yazmak için önce #include <iostream> satırıyla standart giriş çıkış kitaplığını eklersin. std::cout ekrana yazı yazdırır; std::endl satırı bitirip imleci yeni satıra taşır.

Komut satırında g++ merhaba.cpp -o merhaba ile derleyip ./merhaba ile çalıştırırsın. C++ kaynak dosyaları genellikle .cpp uzantısını kullanır.

#include nedir?

#include bir önişlemci yönergesidir: derleyici kaynak kodu derlemeden önce belirtilen başlık dosyasını metne dahil eder. <iostream> giriş çıkış işlemleri için std::cout ve std::cin'i tanımlar.

Başlık adları <...> içinde yazılır ve sonuna noktalı virgül konmaz. Standart kitaplık başlıkları .h uzantısı kullanmaz; kendin yazdığın başlıklarda #include "benim.hpp" şeklinde tırnak kullanırsın.

Bir program birden fazla #include satırı içerebilir; her biri ayrı bir satırda olmalıdır.

Uygulama İlk programını yaz

Aşağıdaki iskeleti tamamla. main içine std::cout ile Merhaba Dünya yaz ve satırı std::endl ile bitir.

Başlangıç kodu

main.cpp
#include <iostream>

int main() {
    // Mesajı yazdır
    return 0;
}

Örnek çözüm

main.cpp
#include <iostream>

int main() {
    // Mesajı yazdır
    std::cout << "Merhaba Dünya" << std::endl;
    return 0;
}

Beklenen çıktı

Merhaba Dünya

Soru ve cevaplar

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

1 C++ programının giriş noktası nedir?

  • start fonksiyonu
  • main fonksiyonu Doğru cevap
  • run fonksiyonu
  • init fonksiyonu

Açıklama: main fonksiyonu C++ programının giriş noktasıdır.

2 #include satırı

Soru
#include <____> ile giriş çıkış kitaplığını dahil ederiz.
Cevap
#include <iostream> ile giriş çıkış kitaplığını dahil ederiz.

Açıklama: iostream, std::cout ve std::cin'i tanımlar.

3 Program parçalarını eşleştir

Kavram Anlamı
int main() Giriş noktası
return 0; Başarılı çıkış
std::cout Çıktı yazma
#include Kitaplık dahil etme

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