Query about linkage.

Can any body plz tell me what is internal & external linkage?
If to say shortly then a name has linkage when it denotes the same entity as a name introduced in other scope. A name has external linkage when it denotes the same entity as a name introduced in other translation unit (other module). A name has internal linkage when it denotes the same entity as a name introduced in the same translation unit and is not visible in other translation units. Block scope variables have no linkage.
Topic archived. No new replies allowed.