A veces las macros pueden ser utilizadas para sustituir una llamada de función por código en línea, previo al tiempo de ejecución. Esto elimina la sobrecarga de una llamada de función.