| word looked up : | home / archive |
Binding (computer science)In computer science, binding ,means associating objects with names in programming language. Objects' names are said to be "bound" to them.Binding can be either Static binding[?], which means it happens at compile-time, or dynamic[?], which means it happens at run-time. Deep binding[?] and shallow bindings[?] are not kinds of binding, but ways to implement binding. Also, scope rules might define binding time of objects. Binding time is determined largely with allocation of objects. Some objects can be bound at compile-time or link-time[?]. For example,
static int n;
int main ()
{
n = 12;
return n;
}
In this C code, a global variable n is bound to certain location in the memory of the computer.
See also: Object, Dynamic binding[?], Static binding[?], Scope, Object-oriented programming, Label, Deep binding[?], Programming language (Three Pages)
***START** SMALL PRINT! for COPYRIGHT PROTECTED ETEXTS ***
TITLE AND COPYRIGHT NOTICE:
Mots rouge espoir, poésie
Project Gutenberg Association (the "Project") under the "Project
copyright owner.
Please do not use the "PROJECT GUTENBERG" trademark to market
LICENSE
Project Gutenberg-tm/tm.html">tm etext. Since, unlike many other of the
materials and methods you use will effect the Project's reputation,
laws and by the conditions of this "Small Print!" statement.
[A] ALL COPIES: You may.html">may.html">may distribute copies of this etext
or hereafter discovered so long as you:
(1) Honor the refund and replacement provisions of this
profits you derive calculated using the method you already use
profits, no royalty is due. Royalties are payable to "Project
following each date you prepare (or were legally required
must either be exact copies of this etext, including this
up, or proprietary form.html">form (including any form resulting from
does *not* contain characters other than those intended by the
underline (_) characters may be used to convey punctuation
to indicate hypertext links; OR
(2) The etext is readily convertible by the reader at no
program that displays the etext (as is the case, for instance,
additional cost, fee or expense, a copy of the etext in plain
This etext may contain a "Defect" in the form of incomplete,
or other infringement, a defective or damaged disk, computer
equipment. But for the "Right of Replacement or Refund"
receive this etext from as a PROJECT GUTENBERG-tm etext)
. All is still licensed under the GNU FDL.
|
|
|||||