what is a macro in c code example
Example 1: macros in c
A macro is defined at the top of your program.
for eg: #define PI 3.14
Now whenever you write PI in your program 'PI' is replaced by 3.14
Actually this replacement is done by the preprocessor before the source code is compiled.
Example 2: cpp macro
#define PRINT(x) std::cout << x << std::endl