Hi Guru here.......my question is....... Is it necessary to
start the execution of a program from the main() in C?

Answers were Sorted based on User's Feedback



Hi Guru here.......my question is....... Is it necessary to start the execution of a program from ..

Answer / kumar

we can execute the program without main() also,but according
to the standardization of 'c' we must write the main
function.main is called as start-up function......during
compilation there will be a _start function by which the
execution starts.this _start calls main,after main execution
it returns to the _start function then it starts the
execution of the remaining code............

Is This Answer Correct ?    5 Yes 0 No

Hi Guru here.......my question is....... Is it necessary to start the execution of a program from ..

Answer / ian

"Normally you are at liberty to give functions whatever
names you like, but ``main'' is special - your program
begins executing at the beginning of main. This means that
every program must have a main somewhere." Kernighan &
Ritchie - The C Programming Language 2ed. p.6

Is This Answer Correct ?    7 Yes 4 No

Hi Guru here.......my question is....... Is it necessary to start the execution of a program from ..

Answer / shreepad

Most new toolchains allow you to configure the entry point
other than main(). hence unless other wise specified, main
is the default entry point.

Is This Answer Correct ?    3 Yes 0 No

Hi Guru here.......my question is....... Is it necessary to start the execution of a program from ..

Answer / amol

no

Is This Answer Correct ?    6 Yes 8 No

Post New Answer

More Embedded Systems AllOther Interview Questions

Explain me what is the main function of multiplexed address/data bus?

0 Answers  


What's the difference between a web server, web farm and web garden? How would your web application need to change for each?

0 Answers  


Would you call yourself a craftsman (craftsperson) and what does that word mean to you?

0 Answers  


How might a task-based model differ from a threaded model?

0 Answers  


What is interaction semantics used in embedded systems?

0 Answers  


What typecast is applied when we have a signed and an unsigned int in an expression?

0 Answers  


What is the purpose of a watchdog timer?

0 Answers  


Explain what is size of character, integer, integer pointer, character pointer?

0 Answers  


Explain the concept of separation of concerns?

0 Answers  


Suppose you buy some rtos, what are the features you look for in?

0 Answers  


Tell me why is it better to use multi-threading polling then single threading model?

0 Answers  


What is the purpose of using critical sections?

0 Answers  


Categories