Kaynak dosyada bir isim yerine başka bir ismin yer değiştirilmesini sağlar.


Kod:
#Define BEGIN {
#Define END }
#Define YAZ printf
#Define MESAJ “Merhaba WS.”
#Define PROGRAM main( )



PROGRAM
BEGIN
YAZ(MESAJ) ;
Yukarıdaki program derleme işleminden evvel define ile verilen isimler yerine ikinci isimler yerleştirildikten sonra program aşağıdaki duruma gelir.


Kod:
Main( )
{
Intf(“Merhaba WS.”) ;