stdlib.h (596B)
1 #ifndef _STDLIB_H 2 #define _STDLIB_H 3 4 #include <stddef.h> 5 6 void *malloc(size_t size); 7 void free(void *ptr); 8 void *realloc(void *ptr, size_t size); 9 void *calloc(size_t nmemb, size_t size); 10 11 void abort(void) __attribute__((noreturn)); 12 void exit(int status) __attribute__((noreturn)); 13 14 int abs(int n); 15 long labs(long n); 16 17 double strtod(const char *nptr, char **endptr); 18 long strtol(const char *nptr, char **endptr, int base); 19 unsigned long strtoul(const char *nptr, char **endptr, int base); 20 21 int atoi(const char *nptr); 22 23 #define RAND_MAX 32767 24 int rand(void); 25 void srand(unsigned int seed); 26 27 #endif