Function Like Macros in C Programming
Source code for this Tutorial
#include <stdio.h> #include <stdlib.h> #define ONE 1 #define AND && #define OR || #define TWO ONE+ONE #define THREE TWO+ONE #define MESSAGE "This is\ a very long\ message" #define SQUARE(x,y) x*y int main() { int result = SQUARE(10,20); printf("result = %d\n",result); return 0; }