1// size_t is a type definition for unsigned long long
2// This means that writing size_t is the excact same as
3// writing unsigned long long
1Alias of one of the fundamental unsigned integer types.
2It represents the size of any object in bytes and returned
3by sizeof operator. It is used for array indexing and counting.
4It can never be negative.