C – Summary of C functions

We Support JALLIKATTU !!! Kindly Share your support as well! Thanks!
Facebook Twitter Linkedin

Prev     Next

As you know, C functions are basic building blocks in every C program. We have given key points those to be kept in mind for using existing C library functions and writing our own functions in a C program efficiently.

Key points to remember while writing functions in C language:

  • All C programs contain main() function which is mandatory.
  • main() function is the function from where every C program is started to execute.
  • Name of the function is unique in a C program.
  • C Functions can be invoked from anywhere within a C program.
  • There can any number of functions be created in a program. There is no limit on this.
  • There is no limit in calling C functions in a program.
  • All functions are called in sequence manner specified in main() function.
  • One function can be called within another function.
  • C functions can be called with or without arguments/parameters. These arguments are nothing but inputs to the functions.
  • C functions may or may not return values to calling functions. These values are nothing but output of the functions.
  • When a function completes its task, program control is returned to the function from where it is called.
  • There can be functions within functions.
  • Before calling and defining a function, we have to declare function prototype in order to inform the compiler about the function name, function parameters and return value type.
  • C function can return only one value to the calling function.
  • When return data type of a function is “void”, then, it won’t return any values
  • When return data type of a function is other than void such as “int, float, double”, it returns value to the calling function.
  • main() program comes to an end when there is no functions or commands to execute.
  • There are 2 types of functions in C. They are, 1. Library functions 2. User defined functions

There are many inbuilt C functions which are offered by C compiler. You can check list of all C functions and simple example programs with outputs below.

1. C – Arithmetic functions

2. C – Int, char validation functions

3. C – Buffer manipulation function

4. C – Time related functions

5. C – Dynamic memory allocation

6. C – type casting functions

7. C – Miscellaneous functions

Prev     Next





We Support JALLIKATTU !!! Kindly Share your support as well! Thanks!
Facebook Twitter Linkedin

Close
We Support JALLIKATTU !!!
We Support JALLIKATTU!
By Fresh2Refresh.com
Show Your Support as well. Thanks!