问题
单项选择题
()是指在运行时把过程调用和响应调用所需要执行的代码加以结合。
A.绑定
B.静态绑定
C.动态绑定
D.继承
答案
参考答案:C
解析:
函数调用与函数本身的关联,以及成员访问与变量内存地址间的联系,称为绑定。在计算机语言中有两种主要的绑定方式:静态绑定和动态绑定。
静态绑定发生于数据结构和数据结构间,程序执行之前,有编译时绑定,通过对象调用,因此不能运用任何运行期的信息。它针对函数调用与函数的主体,或变量与内存中的区块;动态绑定则是运行时绑定,通过地址实现,只用到运行期的可用信息。题目中把过程调用和响应调用所需要执行的代码加以结合发生在编译后,所以属于动态绑定。