Macro
Function
It is a fragment of code given a name macro and is defined by the preprocessor directive #define. In the program before comp...
For further actions, you may consider blocking this person and/or reporting abuse
Macros are never "called." You don't explain to a beginner what "preprocessed" means. Saying program execution becomes slow for functions is ridiculously disingenuous. Macros do not consume memory!
There are much better explanations of macros all over the place online. Why even bother? Why not explain something that is not all over the place?
Thanks for suggestions.