All C inbuilt functions which are
declared in stdlib.h header file are given below. The source code for
stdlib.h header file is also given below for your reference.
List of inbuilt C functions in stdlib.h file:
| S.no |
Function
|
Description
|
| 1 | malloc() | This function is used to allocate space in memory during the execution of the program. |
| 2 | calloc() | This function is also like malloc () function. But calloc () initializes the allocated memory to zero. But, malloc() doesn’t |
| 3 | realloc() | This function modifies the allocated memory size by malloc () and calloc () functions to new size |
| 4 | free() | This function frees the allocated memory by malloc (), calloc (), realloc () functions and returns the memory to the system. |
| 5 | 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. |
| 6 | div() | This function performs division operation |
| 7 | abort() | It terminates the C program |
| 8 | exit() | This function terminates the program and does not return any value |
| 9 | system() | This function is used to execute commands outside the C program. |
| 10 | atoi() | Converts string to int |
| 11 | atol() | Converts string to long |
| 12 | atof() | Converts string to float |
| 13 | strtod() | Converts string to double |
| 14 | strtol() | Converts string to long |
| 15 | getenv() | This function gets the current value of the environment variable |
| 16 | setenv() | This function sets the value for environment variable |
| 17 | putenv() | This function modifies the value for environment variable |
| 18 | perror() | This function displays most recent error that happened during library function call. |
| 19 | rand() | This function returns the random integer numbers |
| 20 | delay() | This function Suspends the execution of the program for particular time |






0 comments:
Post a Comment