Skip to main content

Posts

Showing posts with the label advantages of functions

Functions in C programming

     A function is defined as a self contained block of statements that performs a particular task. This is a logical unit composed of a number of statements grouped into a single unit. It can also be defined as a section of a program performing a specific task. [Every C program can be though of as a collection of these functions.] Each program has one or more functions. The function main(0 is always present in each program which is executed first and other functions are optional.  Advantages of using Functions: The advantages of using functions are as follows: 1. Generally a difficult problem is divided into sub problems and then solved. This divide and conquer technique is implemented in C through functions. A program can be divided into functions, each of which performs some specific task. So, the use of C functions modularizes and divides the work of a program. 2. When some specific code is to be used more than once and at different places in the ...