Şimdi Yazdığımız programı inceleyelim:

"//" işaretini acıklama satırlarında kullanıyoruz. C++ derleyicisi bu notasyonla başlayan satırı okumaz. Bununla birlikte daha uzun cumlelerimiz olursa bunları da " /* */ " notasyonunun icinde yazıcağız. Bu ozellik de C den bize kalma. Demiştik zaten C `nin tum ozelliklerini C++ icerir. Fakat biz genelde " // " yi kullanacağız.

#include : Bu bizim C++ da bulunan kutuphane dosyamızı cağırmaya yarıyor. Ben size şoyle tarif edeyim. iostream.h kutuphanesindeki hazır olan " cout " fonksiyonunu cağırıyor. Yani buda bizim fazla kod yazmamıza engel oluyor. .h ile biten dosyalar kutuphane dosyalarıdır. Bunu şuna da benzetebiliriz. Farz edelim ki elimizde bir alet cantası var icinden tornavidayı cağırdığımızda vida sıkacağızdır. Bu da ona benziyor. C++ da ki hazır kutuphanelerde bir cok hazır fonksiyonlar vardır. İlerde Bu hazır fonksiyonlar işimizi gormemeye başlayınca kendi kutuphanemizi yapmaya başlayacağız. Tabi bu seviyeye geldiğimizde olayı hemen hemen kavramış olacağız, tabi neden olmasın oyle değil mi?

Daha sonraki satır her C++ programında mutlaka bulunması gereken bir satırdır. Her C++ programında main() fonksiyonu olmak zorundadır; bu fonksiyonumuzun onunde ise o fonksiyonun donderdiği değişkenin veri tipi olmalıdır. Tabi ki C++ fonksiyonlar ve onların donderdikleri değerler konusunu da ileride işleyeceğiz.

Bir sonraki satırda ise; C++ fonksiyonlar ve kod blokları " " parantezleri arasında bulunmalıdır. main de bir fonksiyon ise onun icindeki kodlar doğal olarak parantezleri arasındadır.

Program derlenip calıştırıldığında ise ( Turbo C++ 3.1 kullanıyorsanız ctrl+f9 kısa yoluyla programı calıştırabilirsiniz (Run) ) karşımıza "Bu benim ilk programım" yazısı cıkacaktır. İşte bu yazıyı ekrana veren komut da iostream.h kutuphanesindeki cout fonksiyonudur.

Onemli bir nokta ise C++ dilinde her satır ifadenin sonuna " ; " koymak zorundayız. Bundan farklı olarak #include satırlarının ve bir kac farklı satırın arkasına " ; " gelmez. Bunları ileride goreceğiz.

Return 0 : programımızın (aynı zamanda main fonksiyonumuzun) cıkış noktasıdır. Eğer return ile 0 değeri donderirsek programımızın guvenle cıktığını işletim sistemine bildirmiş oluruz. Bu sayede guvenle programımızın calıştığını goreceğiz.

Şimdi size bir ornek daha vereceğim bununla da aynı cıktıyı elde edeceğiz. Arasındaki farkları eminim basit olarak sizlerde goreceksinizdir.


Bildiğim kadarı ile yardım etmeye calıştım yardım ettiysem replerinizi esir gemeyin.


__________________