C Programlama Dili/Giriş

Vikikitap, özgür kütüphane
C Programlama Dili -/+

Bir C Programının yapısı[değiştir]

Her C programı #include direktifi ile başlar. Kullanımı #include <KütüphaneAdı.h> şeklindedir.

Kütüphaneler programımızda kullanacağımız fonksiyonları içerirler. Benzer görevleri olan fonksiyonlar aynı kütüphanede toplanmıştır. Örneğin bir matematik programı geliştiriyorsak math.h adlı kütüphaneye ihtiyacımız vardır. Bazı kütüphaneler standartır , bazıları ise sonradan eklenmiştir. stdio, stdlib, math ... gibi kütüphaneler bütün derleyicilerde bulunur, fakat sonradan geliştirilmiş olan gtk , sdl gibi kütüphaneleri bulamayabilirsiniz.

Bütün C programlarında bir ana fonksiyon bulunur. bu fonksiyon main() ile belirtilir. Bu ilk çalıştırılan fonksiyondur. Daha sonra veri tipleri ve kendi ürettiğimiz fonksiyonları tanımlarız.

Bu aşamadan sonra printf, scanf gibi kütüphanemizden aldığımız fonksiyonları kullanabiliriz.

Açıklama Yapmak[değiştir]

Bir program yazarken ekibinizdeki kişilere kaynak kodunuz içinde not vermek isteyebilirsiniz. Bu durumda

/* Açıklama yapıyorum, */ 

biçiminde not verebilirsiniz.

İlk C Programımız[değiştir]

Bir programlama dilinde ilk yazılan programın amacı ekrana "Merhaba Dünya" yazdırmaktır. Yalnız bunu C ile yaparken Giriş-Çıkış fonksiyonları hakkında bilgi sahibi olmanız gereklidir. C dili fonksiyonlar üzerine kuruludur ve ekrana bir harf yazmak için bile bir komut yoktur. Bu printf() fonksiyonu ile sağlanır ve stdio.h kütüphanesinde bulunmaktadır.

haydi başlayalım. merhaba_dunya.c

 #include <stdio.h>
 main () {
      printf ("Merhaba Dünya");
         }

ne kadar kısa öz değil mi? Şimdi kodu derleyip çalıştıralım.

merhaba_dunya

Merhaba Dünya

Değişkenler ve Aritmetik