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.

