Ön işlemci işleçleri
Yönerge bağlamında #define
dört önişlemciye özgü işleç kullanılır. Her birinin özeti için aşağıdaki tabloya bakın. Dize haline getirme, karakter haline getirme ve belirteç yapıştırma işleçleri sonraki üç bölümde ele alınmıştır. işleç hakkında defined
bilgi için bkz . #if, #elif, #else ve #endif yönergeleri.
Operatör | Eylem |
---|---|
Dize işleci (#) | Karşılık gelen gerçek bağımsız değişkenin çift tırnak içine alınmasına neden olur |
Charizing işleci (#@) | Karşılık gelen bağımsız değişkenin tek tırnak içine alınmasına ve karakter olarak kabul edilmesine neden olur (Microsoft'a özgü) |
Belirteç yapıştırma işleci (##) | Gerçek bağımsız değişken olarak kullanılan belirteçlerin başka belirteçler oluşturacak şekilde birleştirilmesine olanak verir |
tanımlı işleç | Bazı makro yönergelerinde bileşik ifadelerin yazımını basitleştirir |
Ayrıca bkz.
Önişlemci yönergeleri
Önceden tanımlanmış makrolar
c/c++ ön işlemci başvurusu