stdlib.h library functions

All C inbuilt functions which are declared in stdlib.h header file are given below.

LIST OF INBUILT C FUNCTIONS IN STDLIB.H FILE:

Function
Description
malloc() This function is used to allocate space in memory during the execution of the
program.
calloc() This function is also like malloc () function. But calloc () initializes the allocated
memory to zero. But, malloc() doesn’t
realloc() This function modifies the allocated memory size by malloc () and calloc ()
functions to new size
free() This function frees the allocated memory by malloc (), calloc (), realloc () functions
and returns the memory to the system.
abs() This function returns the absolute value of an integer . The absolute value of a
number is always positive. Only integer values are supported in C.
div() This function performs division operation
abort() It terminates the C program
exit() This function terminates the program and does not return any value
system() This function is used to execute commands outside the C program.
atoi() Converts string to int
atol() Converts string to long
atof() Converts string to float
strtod() Converts string to double
strtol() Converts string to long
getenv() This function gets the current value of the environment variable
setenv() This function sets the value for environment variable
putenv() This function modifies the value for environment variable
perror() This function displays most recent error that happened during library function call.
rand() This function returns the random integer numbers
delay() This function Suspends the execution of the program for particular time