size_t type — sizeof result type
typedef ... size_t
The size_t type is the type of the result of the sizeof operator. It is an unsigned integral type. The exact type is implementation-defined.
size_t
sizeof