Question: Consider the following C-like program: void fun (int f, int s) { f += f; s += s; } void main() { int list[2] =
Consider the following C-like program:
void fun (int f, int s)
{
f += f;
s += s;
}
void main()
{
int list[2] = {1,3};
fun (list[0], list[1]);
}
For each of the following parameter-passing method, what are the values of the list after execution?
a. Passed by value
b. Passed by reference
c. Passed by value-result
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
