strtoimax, strtoumax - convert string to integer
Standard C library (libc
, -lc
)
#include <inttypes.h>
intmax_t strtoimax(const char *restrict nptr, char **restrict endptr,
int base);
uintmax_t strtoumax(const char *restrict nptr, char **restrict endptr,
int base);
On success, the converted value is returned. If nothing was found to
convert, zero is returned. On overflow or underflow
INTMAX_MAX or INTMAX_MIN or
UINTMAX_MAX is returned, and errno
is set to
ERANGE.
For an explanation of the terms used in this section, see attributes(7).
Interface | Attribute | Value |
Thread safety | MT-Safe locale |
C11, POSIX.1-2008.
POSIX.1-2001, C99.