C Programlama Dili - Önişlemci Direktifleri

Katılım
22 Ağustos 2013
Mesajlar
15.003
Makaleler
35
Çözümler
72
• Önişlemci direktifleri # işareti ile başlar ve program derlenmeden önce C önişlemcisi tarafından işletilir.

• Her bir önişlemci direktifinin farklı bir görevi vardır.

• #include ve #define en çok kullanılan direktiflerdir.

• #include direktifi program içerisinde kullanılan fonksiyonlar için gerekli kodları programa dahil etmek için kullanılır.

• C dilinde tasarlanmış olan bir programda ekrana bir şey yazdırılmak istendiğinde, Cdilinin standart bir fonksiyonu olan printf fonksiyonunu kullanmak gerekmektedir.
Kod:
printf(“Technopat”);

• Ancak printf fonksiyonunun çalışabilmesi için <stdio.h> isimli dosyaya ihtiyaç vardır. Bu dosyayı programa dahil etmek için program kodunun en tepesine
Kod:
#include<stdio.h>
komut satırı yazılır.

• C dilinde .h uzantılı dosyalara başlık dosyası (HeaderFile) adı verilir. stdio.h başlık dosyası standart giriş çıkış işlemleri için gerekli kodları içerir.
 
#define ----> tanım yapmayı sağlar.

#include <> ya da "" ----> Kaynak koda herhangi bir dosyayı dahil etmeyi sağlar.(txt dosyası bile olabilir.)

#ifdef ----> eğer tanımlanmışsa.

#ifndef ----> eğer tanımlanmamışsa.

#else ----> if durumu geçerli olmadığında.

#undef ----> tanımlanan şeyi siler.

Aklıma gelenler bunlar.
 

Yeni konular

Geri
Yukarı