Defined in header <stdlib.h> unsigned long strtoul( const char *str, char **str_end,
int base ); (until C99) unsigned long strtoul( const char *restrict str, char **restrict str_end,
int base ); (since C99) unsigned long long strtoull( const char *restrict str, char **restrict str_end,
int base ); (since C99)
Interprets an unsigned integer value in