Indicate when each of the following bindings takes place in

Indicate when each of the following bindings takes place in C++ (language design time, language implementation time, compile time, link time, load time, or run time). If more than one time is possible, choose the latest possible time. (a) Binding of the float type to a specific number of bytes (i.e., the decision to use a specific number of bytes to store a float value) (b) Binding of the int type to a specific set of values (c) Binding of a variable declared outside a function to a specific memory address (d) Binding of a named array variable to a specific number of dimensions (e) Binding of an operator to a specific number of operands

Solution

(a) Binding of a float type to a specific number of bytes ---- Language implementation time , compile time

(b) Binding of the int type to a specific set of values --- run time

(c) Binding of a variable declared outside a function to a specific memory address---- link time

(d) Binding of a named array variable to a specific number of dimensions ----- compile time

( e) Binding of an operator to a specific number of operands -----Compile time

 Indicate when each of the following bindings takes place in C++ (language design time, language implementation time, compile time, link time, load time, or run

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site