/* INLINE.CPP */ #include #define NELIO(a) ( (a) * (a) ) inline int nelio(int d) { return d*d; } int main(void) { int dm=2,di=2, d2m, d2i; d2m = NELIO(++dm); d2i = nelio(++di); printf("Makro: %3d %3d\n",dm,d2m); printf("Inline: %3d %3d\n",di,d2i); return 0; }