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...


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

What is mutex in an embedded system?

0 Answers  


What are the rules followed by mutexes?

0 Answers  


What is so great about <cool web technology of the day>?

0 Answers  


What are recursive functions? Can we make them in line?

0 Answers  


what is the command/instruction in ARM that does not do anything or does not execute any instruction ? (except NOP instruction)

0 Answers   Bosch,


What are the advantages and disadvantages of separation of concerns?

0 Answers  


Can we use any function inside isr?

0 Answers  


Do you know what is virtual memory?

0 Answers  


wat are the different rtos available? wat is the difference beetween RTOS ans OS

8 Answers   LG Soft,


Why is java mostly used in embedded systems?

0 Answers  


What is the difference between locking and lockless (optimistic and pessimistic) concurrency models?

0 Answers  


How to implement a fourth order butter worth lp filter at 1 khz if sampling freuency is 8 khz?

0 Answers  


Categories