Bagikan melalui


Operator pra-prosesor

Empat operator khusus praproscesor digunakan dalam konteks #define direktif. Lihat tabel berikut untuk ringkasan masing-masing. Operator stringizing, charizing, dan token-pasting dibahas di tiga bagian berikutnya. Untuk informasi tentang operator, lihat Arahan defined #if, #elif, #else, dan #endif.

Operator Perbuatan
Operator stringizing (#) Menyebabkan argumen aktual yang sesuai diapit dalam tanda kutip ganda
Operator pengisian daya (#@) Menyebabkan argumen yang sesuai diapit dalam tanda kutip tunggal dan diperlakukan sebagai karakter (khusus Microsoft)
Operator penempelan token (##) Memungkinkan token yang digunakan sebagai argumen aktual untuk digabungkan untuk membentuk token lain
operator yang ditentukan Menyederhanakan penulisan ekspresi majemuk dalam arahan makro tertentu

Lihat juga

Arahan pra-prosesor
Makro yang telah ditentukan sebelumnya
c/c++ referensi preproscessor