1 2 3
#define nelem(arr) (sizeof(arr)/sizeof(arr[0])) #define min(a, b) ((a < b) ? a : b) #define max(a, b) ((a > b) ? a : b)