I am getting confused with size_t in C. I know that it is returned by the sizeof operator. But what exactly is it? Is it a data type?
size_t
sizeof
Let\'
From my understanding, size_t is an unsigned integer whose bit size is large enough to hold a pointer of the native architecture.
unsigned
So:
sizeof(size_t) >= sizeof(void*)