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

what are the compilation steps?
( i want inside the compiler )

Answer Posted / sai

Before the compilation of any C program Saved as a .C
extention. In C compiler architecture there is a
preprocesser algoritham i.e is used to preprocess the
header files. After including the header files there is a
compiler algorithm that generates .asm file to .c file.
The .obj file is generated from .asm by using assembler
algorithm. the .obj files are 2 types.
1. .boj file for library functions
2. .obj file for user defined functions
There is a linker algorithm to combine and generate .exe
file for .obj files. After .exe file the program executed
sucessfully.

Is This Answer Correct ?    6 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is a macro, and explain how do you use it?

1016


What are the advantages of Macro over function?

1927


Explain high-order and low-order bytes.

1049


How can you allocate arrays or structures bigger than 64K?

1083


Why functions are used in c?

1070


When c language was developed?

1011


Why doesnt this code work?

1006


i have to apply for rbi before that i need to know the the syllabus for the entrance questions. whethet it may be aps or techinical

2276


Explain logical errors? Compare with syntax errors.

1011


illustrate the use of address operator and dereferencing operator with the help of a program guys plzzz help for this question

2023


Differentiate between new and malloc(), delete and free() ?

1134


What are valid operations on pointers?

1150


any C program contains only one function, it must be a) void () b) main () c) message () d) abc ()

1075


What is the benefit of using const for declaring constants?

990


What is difference between structure and union in c?

925