previous next Up Title Contents Index

Edut


Makroilla on omat etunsa funktioihin verrattuna:

Makrot tuottavat välitöntä koodia, jossa ei tarvita hyppyä funktioon ja palaamista takaisin kutsukohtaan. Jos ohjelmassa joudutaan hyppäämään paikasta toiseen, tuhlataan aina aikaa.
Makrot eivät välitä parametrien tyypeistä. Esimerkiksi edellä olevaa MAX-makroa voidaan käyttää sekä int- että float-tyyppisille parametreille. Sama ei päde funktiolle max().

previous next Up Title Contents Index