Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


main is a predefined or user define function
if user defined why?
if predefined whay?

Answers were Sorted based on User's Feedback



main is a predefined or user define function if user defined why? if predefined whay?..

Answer / vignesh1988i

actually main function is a user defined function for the C
compiler developer.... but it is a built in or predefined
function according to the users using that compiler.... why
it is called as a predefined function because , the
prototype has already been defined in the compiler itself
we the users can't change the meaning of that unless or
until we write our own compiler , we can change the meaning
of main()......

for the main() , we don't know what is the prototype or
where the function has been called and wht excatly the
return value of it... it is built in and abstracted from the
user which is called abstraction in c++.........


thank u

Is This Answer Correct ?    64 Yes 16 No

main is a predefined or user define function if user defined why? if predefined whay?..

Answer / sandeep kumar yadav

the definition of main is given by the user so it is called
user define function..
the prototype is define by the compiler so it is called
predefine...
this function is dependent on both user and compiler for
the execution of the program.so it is not only user define
or predefine..
so we can say it is a special function called by operating
system to execute the program.

Is This Answer Correct ?    22 Yes 3 No

main is a predefined or user define function if user defined why? if predefined whay?..

Answer / chaitanya

Main() is a predeclared userdefined function,bcoz according to formal case the declaration of main is done already with a definite name which the user cannot chnge..but in later case the body or the definition of which is given by the user accordng to his need..i.e.:main is a pre declared user defined function.

Is This Answer Correct ?    5 Yes 0 No

main is a predefined or user define function if user defined why? if predefined whay?..

Answer / mayank jain

Main() is a user define function because user define it, and main is a keyword that is predefined, that also tell the compiler for the execution of program is starting from here.
when we Write the program we never declare the main function anywhere, only define it.

Is This Answer Correct ?    3 Yes 0 No

main is a predefined or user define function if user defined why? if predefined whay?..

Answer / b.laddu lal

Main() a userdefined function or a predefined function a multimillion question?

main() is neither predefined nor userdefined function its a special member function call by Operating System......

Is This Answer Correct ?    8 Yes 6 No

main is a predefined or user define function if user defined why? if predefined whay?..

Answer / dada khalander

main() is an user defined function.Because the user writing the body of main() function,defining the body of main() by the user.So it can be considered as an user defined function

Is This Answer Correct ?    1 Yes 1 No

main is a predefined or user define function if user defined why? if predefined whay?..

Answer / s.s.venkatesh

the main() is a predefined function because we can't change
the name of the function or characterstics of the function.

If the function is user defined means we can change the
name of the function as we wish.

So,the main() is a predefined function.

Is This Answer Correct ?    20 Yes 21 No

main is a predefined or user define function if user defined why? if predefined whay?..

Answer / chitaranjan barik

Main() is a predefined
function,because it's
prototype,call function,
returning val -all these
parameters only kown
to compile,not to
user.but we can use it
as user defined by
specifying our own
parameter

Is This Answer Correct ?    3 Yes 4 No

main is a predefined or user define function if user defined why? if predefined whay?..

Answer / vilas soni++

main() is predefined function, coz we can't change it's
prototype....
We can only implement it.... And we have to use main() in
our program coz it's "Entry Point" to any C program....

(We can say userdefined, if we can also define it's
prototype and name, and in this case we can't!, we can use
only available types of main()....)

Is This Answer Correct ?    10 Yes 12 No

main is a predefined or user define function if user defined why? if predefined whay?..

Answer / pramod jirage

main() is to be predefined beoause the progarm contralm
flows from main and it is essiontal to opreat the program

Is This Answer Correct ?    0 Yes 3 No

Post New Answer

More C Interview Questions

How will you declare an array of three function pointers where each function receives two ints and returns a float?

0 Answers   TISL,


which one is not preprocessor directive a)#if b)#elif c)#undef d)#pragma

16 Answers   Accenture, Infosys, TCS, Wipro,


Is register a keyword in c?

0 Answers  


Difference between exit() and _exit() function?

0 Answers  


Write a C program that defines a 2-dimentional integer array called A [50][50]. Then the elements of this array should randomly be initialized either to 1 or 0. The program should then print out all the elements in the diagonal (i.e. a[0][0], a[1][1],a[2][2], a[3][3], ……..a[49][49]). Finally, print out how many zeros and ones in the diagonal.

3 Answers   Infosys,


what is the use of bitfields & where do we use them?

2 Answers  


how many times of error occur in C

11 Answers  


What is identifier in c?

0 Answers  


Explain b+ tree?

0 Answers  


What is the real difference between arrays and pointers?

27 Answers   Hexaware, Logic Pro, TCS,


What is the difference between %d and %i?

0 Answers  


#define f(g,h) g##h main O int i=0 int var=100 ; print f ("%d"f(var,10));} wat would be the output??

0 Answers  


Categories