With regard to default arguments:

a) Zero or more call-by-value parameters in a function may have default arguments.
b) All value parameters must have default arguments.
c) If a function has a reference parameter, no parameters to the left of the reference parameter may have default arguments.
d) If a parameter is missing a default argument, no parameters to the left of this point may have a default argument.
e) Reference parameters can have default arguments.


a) Zero or more call-by-value parameters in a function may have default arguments., c) If a function has a reference parameter, no parameters to the left of the reference parameter may have default arguments., and d) If a parameter is missing a default argument, no parameters to the left of this point may have a default argument.

a) you may, but you don’t have to have default arguments. b) is clearly wrong, there is no mandate that all value parameters have default arguments. If there are reference parameters mixed in, as in c) then value parameters to the left of the reference parameter cannot have default arguments. d) follows from the rules that reference parameters cannot have default arguments and that if any variables are missing default arguments, variables to the left may not have them either. Part e) is clearly wrong. Default arguments for reference parameters make no sense.

Computer Science & Information Technology

You might also like to view...

The bool data type

A) can be used to store a single character. B) has only two values: true and false. C) is used to store extra-large numbers. D) is used to represent numbers in E notation. E) does none of the above.

Computer Science & Information Technology

Each table in a Web page follows a basic structure consisting of the table element and a collection of table columns nested in the table element.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

A SWOT (Strength, Weakness, Opportunities, and Threats) analysis contributes to the strategic planning process by examining a firm's _____ resources.?

A. ?technical B. ?human C. ?financial D. ?logistical

Computer Science & Information Technology

The only way to create a PDF file is in document management applications.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology