Explain Linker and Loader

Answer Posted / anusha.r

The basic job of any linker or loader is simple: it binds
more abstract names to more concrete names, which permits
programmers to write code using the more abstract names.
That is, it takes a name written by a programmer such as
getline and binds it to ``the location 612 bytes from the
beginning of the executable code in module iosys.'' Or it
may take a more abstract numeric address such as ``the
location 450 bytes beyond the beginning of the static data
for this module'' and bind it to a numeric address

Is This Answer Correct ?    19 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

When do you not use the keyword 'return' when defining a function a) Always b) Never c) When the function returns void d) dfd

646


Is there a way to have non-constant case labels (i.e. Ranges or arbitrary expressions)?

585


How do I round numbers?

606


List a few unconditional control statement in c.

564


Can we use visual studio for c?

556






If null and 0 are equivalent as null pointer constants, which should I use?

583


What does sizeof int return?

598


What is pragma c?

620


Explain how to reverse singly link list.

616


What is the value of c?

576


write a C program: To search a file any word which starts with ?a?. If the word following this ?a? starts with a vowel.Then replace this ?a? with ?a? with ?an?. redirect with the output onto an output file.The source file and destination file are specified by the user int the command line.

2458


What are the features of c language?

625


What is the sizeof () operator?

626


Discuss the function of conditional operator, size of operator and comma operator with examples.

683


What is floating point constants?

695