Typhoon

Linux ,Java ve Web teknolojileri

C Önişlemci direktifleri

Yazan: yugruk Şubat 25, 2007

C önişlemci (c preprocessor) direktifleri neredeyse her C kodunda yer alır ve bir yazılımın geliştirmesine çok yardımcı olurlar (örneğin makrolar ile bir satır kod ile bir kaç satırlık kodu temsil edebiliriz). http://yugruk.wordpress.com/2006/11/19/gcc-derleme-asamalari/ yazısında yazdığım aşamalardan ilki olan önişleme aşamasında C kodumuzdaki önişlemci direktifleri ele alınırlar ve asıl C kodumuzun oluşmasını sağlarlar (#ifdef #include vs gibi direktifler bu aşamada ele alınırlar).
Eğer C dili ile uğraşan biri iseniz bu önişlemci direktiflerini iyi anlamanızda fayda vardır, çünkü önişlemci direktifleri sayesinde kodlarınızın platform bağımsızlığını sağlarsınız (#ifdef gibi ön işlemci testleri ile).
C önişlemci direktiflerini http://gcc.gnu.org/onlinedocs/cpp/index.html adresinden detaylı olarak öğrenebilirsiniz.

Yorum Yapın

XHTML: Bu etiketleri kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>