what is the need for main function in c?
Answers were Sorted based on User's Feedback
Answer / inamdar
every program execution is starts from the main()
function.compiler starts execution from main()
function.by default it returns integer value.
Is This Answer Correct ? | 9 Yes | 2 No |
Answer / kartik
The main() function represenrs starting of the program.When
ever we write main in program the system analyse starts from
tthere
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / musharaf ali
every program start from the main function whatever main is defined anywhere in program.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / sanjay bhosale
Every c program execution starts from startup procedure which internally calls exit(main({parameters here})).
so to start execution we need main() function in our program.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / shafi shaik
Every Programing Language the program Compilation Starts
with main(). Becase The main() os a Driver function.
Exam any application(valclator , ms-word etc) to clicking
the mouse the application internally execute the
application through the dos prompt
Is This Answer Correct ? | 0 Yes | 2 No |
Why c is called free form language?
What is file in c preprocessor?
how to find out the reverse number of a digit if it is input through the keyboard?
Define and explain about ! Operator?
Why cann't whole array can be passed to function as value.
difference between spiral and waterfall model
Write a C program to convert an integer into a binary string?
how many keywords do C compile?
7 Answers Microsoft, Practical Viva Questions,
what is the role you expect in software industry?
Program to swap the any two elements in an array containing N number of elements?
1 Answers Bosch, Glenwood, Ugam Solutions,
What is the use of a static variable in c?
what will the following program do? void main() { int i; char a[]="String"; char *p="New Sring"; char *Temp; Temp=a; a=malloc(strlen(p) + 1); strcpy(a,p); //Line no:9// p = malloc(strlen(Temp) + 1); strcpy(p,Temp); printf("(%s, %s)",a,p); free(p); free(a); } //Line no 15// a) Swap contents of p & a and print:(New string, string) b) Generate compilation error in line number 8 c) Generate compilation error in line number 5 d) Generate compilation error in line number 7 e) Generate compilation error in line number 1