Apa perbedaan antara makro dan preprosesor dalam bahasa C?


Jawaban 1:

Semua perintah preprocessor dimulai dengan simbol hash (#). Preprocessor C adalah preprocessor makro yang mengubah program Anda sebelum dikompilasi.

Preprocessor #include digunakan untuk memasukkan file header ke program C. Sebagai contoh, #include

Anda dapat mendefinisikan makro dalam C menggunakan direktif #define preprocessor. Makro adalah fragmen kode yang diberi nama. Anda dapat menggunakan potongan kode itu di program Anda dengan menggunakan namanya. Misalnya, #define PI 3.1415