Kuo skiriasi makrokomanda nuo C proceso pirminio procesoriaus?


Atsakymas 1:

Visos pirminio procesoriaus komandos prasideda maišos simboliu (#). C pirminis procesorius yra makroprocesorius, kuris paverčia jūsų programą prieš jos kompiliavimą.

#Include pirminis procesorius naudojamas antraštės failams į C programą įtraukti. Pvz., # Įtraukti

Galite apibrėžti makrokomandą C naudodami #define pirminio procesoriaus direktyvą. Makrokomanda yra kodo fragmentas, kuriam suteiktas vardas. Jūs galite naudoti tą kodo fragmentą savo programoje naudodami pavadinimą. Pavyzdžiui, #define PI 3.1415