Dosya İsmine Göre Ara
Yazara Göre Ara
Dosyala Türleri

C Kodlama Standartları


Administ 05-02-2014
Dosya:
C Kodlama Standartları...

Yazar / Kaynak:

Kategori:

Dosya Formatı:

Dil - Çevirmen:
Türkçe

İndirme:
316

Görüntüleme:
848



Özet:

1000 satirdan büyük kaynak programlarin hem derlemesi yavas, hem de bakimi zordur.

Programlari 1000 satirlik kütüklere bölün.

79 karakterden büyük satirlar her terminalde ve editörde kolay görüntülenmez. Bu nedenle çok

uzun satirlar kullanmayiniz.

1. KÜTÜK ADI TANIMLAMA KURALLARI.

Her kaynak program ana kütük adi ve ekten olusur. Ekler genelde derleyici ve kullanilan programa

göre düzenlenir ( .c, .cc, .l, .y gibi). Ana kütük adi sekiz karakterden olusmalidir.

OKUBENI (README) directory altindaki kütükleri ve derleme adiminda kullanilan parametreleri

içermelidir.

make derleme islemi için makefile yerine "Makefile" kullanin.

2. PROGRAM KÜTÜKLERI.

1. Her programin basinda kütük içinde ne oldugunu belirten ön bilgi (prologue) olmalidir. Dizi

içindeki islevler, tanimlar burada kisaca anlatilir. Gerekirse yazar adi ve yazildigi tarih belirtilir.

2. Baslik (header) eklemeleri bu açiklamanin pesine yazilir (include files). Bazi sistemlerde

sistemin kullanigi eklemeler, kullanicininkilerin önünde yer almalidir.

3. "define" ve "typedef" komutlari bundan sonra yazilir. Önce degismez "macro" tanimlari daha

sonra islevsel tanimlar, en son "typedef" ve "enum" tanimlari yapilir.

4. Tanimlardan sonra tüm programda kullanilan "global/external" bilgi alanlari tanimlanir. Genel

siramada önce "extern", static olamayan global tanimlar, ve sonra static tanimlar yer alir. Bir yapi

tanimini ilgilendiren "define" varsa, bu yapi taniminin pesinde yer almalidir.

5. Program içinde kullanilan islevler bu tanimlamalarin sonunda yer alir. Belirli bir kural olarak,

incelenmesi en kolay olan yönteme göre siralanmalidir. Ayni düzeyde çagirilan islevlerin beraber

bulunmasi yararlidir.


Kullanıcı Yorumları (0)

Bu dosyaya daha yorum yapılmamış. İlk yorumu sen yaz.
ZiyaretçiTarih: 19-04-24 16:05:35



Facebook sayfamızı beğensene



Rastgele Dosyalar


Kimsesiz Kitaplar, hiç bir dosyayı kendi sunucusunda barındırmaz. kimsesizkitaplar.com üzerinden paylaşılan dosya bağlantılarınının kaldırılmasını istiyorsanız lütfen bize bildiriniz. İletişim: info@kimsesizkitaplar.com
info@kimsesizkitaplar.com | WebSiteniOlustur | Kimsesiz Kitaplar | ip: 3.95.23.35
kimsesizkitaplar Anasayfakimsesizkitaplar Facebook sayfasıkimsesizkitaplar Twitter hesabıkimsesizkitaplar Google Plus sayfası