NELEMS
#define NELEMS(arr) (sizeof(arr)/sizeof((arr)[0]))
#define NELEMS(array) ((size_t)(sizeof(array)/sizeof(array[0])))
#define NELEMS(arr) (sizeof(arr)/sizeof((arr)[0]))
#define NELEMS(elem) ((sizeof(elem))/(sizeof((elem)[0])))