Parametrillinen makro on funktioon rinnastettavissa oleva operaatio, jolla voidaan korvata funktio.
Makron määrittely sisältää kolme osaa:
esikääntäjän ohjaus: #define | |
makron nimi ja sulkeissa tunnuslista | |
korvausteksti |
Makron määrittelyssä makron nimen perään kirjoitetaan vasen sulkumerkki välittömästi ilman edeltävää välilyöntiä. Muilla välilyönneillä ei ole merkitystä.
Esimerkki 1 | |
Esimerkki 2 | |
Esimerkki 3 |