Exercise: Object Oriented Programming Using Cpp

Questions for: Object Oriented Programming Using Cpp

Which is a good reason for passing a variable's address to a function?
A:
the function will have a copy of the variable
B:
the function cannot change the value of the variable in the calling function
C:
C++ requires that all variables used in a function be passed by address
D:
the function needs to change multiple variable values
Answer: E
No answer description is available. Let's discuss.
The difference between a return and a throw is that _____
A:
with a throw, no value can be sent
B:
with a return, no value can be sent
C:
with a throw, execution takes place at the location from which the function was called
D:
with a return, execution takes place at the location from which the function was called
Answer: D
No answer description is available. Let's discuss.
An advantage of using local variables is that _____
A:
they are known to all functions in the file
B:
names used in one function do not affect data stored in variables with the same names in other functions
C:
values given to local variables are retained when those parameters go out of scope
D:
the program does not become "crowded" with too many variable names
Answer: D
No answer description is available. Let's discuss.
The String data type is an extension of the _____ data type
A:
Character
B:
Double
C:
Letter
D:
Long
Answer: A
No answer description is available. Let's discuss.
The instructions you enter into the computer are called the _____
A:
edited code
B:
machine code
C:
object code
D:
source code
Answer: D
No answer description is available. Let's discuss.
Ad Slot (Above Pagination)
Quiz