A type of Preprocessor Directives used to make constants.
They can only be one line long and cannot use ;
Constants
A way to avoid Magic Numbers
Mini Lambdas
#define max(A, B) ((A) > (B) ? (A) : (B))
Uses the Ternary Operator
A type of Preprocessor Directives used to make constants.
They can only be one line long and cannot use ;
A way to avoid Magic Numbers
#define max(A, B) ((A) > (B) ? (A) : (B))
Uses the Ternary Operator