A void function call occurs as part of an expression. Value Returning Functions
ID: 3773808 • Letter: A
Question
A void function call occurs as part of an expression. Value Returning Functions cannot have reference parameters. Void functions must have the statement return expression; Arguments corresponding to value parameters can be variables. Reference parameters receive a copy of an arguments value Arguments corresponding to value parameters must be variables The names of members in a structure must be unique for that structure Members of a structure can be of different Data Types. The expression name first could be used to access the first member of the structure variable name. The lifetime of a static variable is for the duration of the program Local identifiers have name precedence over global identifiers. Static variables in a function are initialized to their starting value every time the function is called.Explanation / Answer
a)FALSE: A void function call cannot occur as part of expression
B) TRUE: value returning functions cannot have reference parameter.
C)FALSE: Void Function call does not have return statement
D)TRUE: Arguments corresponding to value parameter can be variables.
E)FALSE: Reference parameter receives reference of the argument value. Inside the function, the reference is used to access the actual argument used in the call.
F)FALSE: It is not neccessary to be a variable, we can pass a value also.
G)False: Members of different structure can have same name
H)TRUE: Structures can have members of differnt data type
I)TRUE:To access any member of a structure, we use the member access operator (.). The member access operator is coded as a period between the structure variable name and the structure member that we wish to access.
J)TRUE: static variable is a variable that has been allocated statically so that its lifetime or "extent" extends across the entire run of the program
k)TRUE: Declaring a function parameter say xyx hides the global variable xyz within the function.
L)False: Value of the static variable does not get initialized to starting value
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.