How do you define a macro with a parameter?
#define macro_name(parameter list) macro body
Process of replacing a macro call by its meaning
Why is important to use parenthesis in the macro body?
To prevent order of operation errors.
How do you extend a macro over two or more lines?
By placing a \ at the end of each line except for the last.