26. The String data type is an extension of the _____ data type
A. Character
B. Double
C. Letter
D. Long
E. Text
27. 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
28. 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
29. 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
E. the called function can change the value of the variable in the calling function
30. The string HELLO WORLD needs
A. 11 bytes
B. 12 bytes
C. 10 Bytes
D. 8 bytes
E. None of the above