25-04-2016, Saat: 19:02
Blok Yapısı, Açıklamalar, Boşluklar, Kapsam
Standard C/C++, ANSI C/C++ ve ISO C/C++ aynı şeylerdir
Tüm komutlar aralarına noktalı virgül konulmak suretiyle bir birlerinden ayrılmalılardır.
Şimdilik, bir C programının genel şekli aşağıdaki gibi özetlenebilir:
Kod:
/* * * * * * * * * * * * * * * * * * * * * * * * * *
/*
/* Programin ne yaptigini, kimin tarafindan, ne
/*
/*zaman yazildigini vs belirten aciklamalar.
/*
/* * * * * * * * * * * * * * * * * * * * * * * * * **/
...
bütün önişlemci emirleri
...
void main (void){
...
veri tanımları
...
deyimler
...
} /* main */
Boşluk Kullanımı
Aşağıdaki 3 farklı boşluklu yazım aynı sonucu vermektedir.
![[Resim: c_diline_giris_5443_dkacd.png]](http://www.dijitalders.com/rs/icerik/normal/0515/c_diline_giris_5443_dkacd.png)
Blok Yapısı
İki küme parantezi arasında kalan değerlere Blok denir.
![[Resim: c_diline_giris_5443_bc23k.png]](http://www.dijitalders.com/rs/icerik/normal/0515/c_diline_giris_5443_bc23k.png)
Kapsam (Scope)
C 2 çeşit kapsama sahiptir. Global ve Local.
![[Resim: c_diline_giris_5443_57f3y.png]](http://www.dijitalders.com/rs/icerik/normal/0515/c_diline_giris_5443_57f3y.png)
Yorum Satıları
Her hangi bir bölümün derleyici tarafından değerlendirilmemesi için veya o bölümle ilgili detaylı açıklamalar yapmak için kullanılan satırlardır.
Tek Satırlı
![[Resim: c_diline_giris_5443_3yrxn.png]](http://www.dijitalders.com/rs/icerik/normal/0515/c_diline_giris_5443_3yrxn.png)
Çok satırlı
![[Resim: c_diline_giris_5443_rtza2.png]](http://www.dijitalders.com/rs/icerik/normal/0515/c_diline_giris_5443_rtza2.png)
![[Resim: c_diline_giris_5443_kthtn.png]](http://www.dijitalders.com/rs/icerik/normal/0515/c_diline_giris_5443_kthtn.png)