Converts a string into an integer value with type uintmax_t #include <inttypes.h> uintmax_t strtoumax ( const char * restrict s , char ** restrict endptr , int base ); The strtoumax( ) function is similar to strtoul( ), except that it converts a string to an integer value of type uintmax_t. If the conversion fails, strtoumax( ) returns 0. If the result of the conversion is outside the range of the type uintmax_t, then strtoumax( ) returns UINTMAX_MAX, and sets the errno variable to the value of ERANGE ("range error"). ExampleSee the example for the analogous function strtoul( ) in this chapter. See Alsostrtoumax( ), wcstoimax( ), and wcstoumax( ); strtol( ) and strtoul( ); strtod( ), strtof( ), and strtold( ); wcstol( ) and wcstoul( ) |