15void*
calloc(
size_t num,
size_t size);
16void*
realloc(
void* ptr,
size_t new_size);
25double atof(
const char* nptr);
32int atoi(
const char* nptr);
39long int atol(
const char* nptr);
46long long int atoll(
const char* nptr);
54double strtod(
const char* nptr,
char** endptr);
56#if (defined(__x86_64__) && defined(__SSE__)) || \
57 (defined(__aarch64__) && defined(__ARM_FP)) || defined(__riscv)
64float strtof(
const char* nptr,
char** endptr);
72long double strtold(
const char* nptr,
char** endptr);
81long int strtol(
const char* nptr,
char** endptr,
int base);
90long long int strtoll(
const char* nptr,
char** endptr,
int base);
99unsigned long int strtoul(
const char* nptr,
char** endptr,
int base);
108unsigned long long int strtoull(
const char* nptr,
char** endptr,
int base);
void * realloc(void *ptr, size_t new_size)
void aligned_free(void *ptr)
void * aligned_alloc(size_t alignment, size_t size)
void * malloc(size_t size)
void * calloc(size_t num, size_t size)