Quiz Yourself on Parameter Passing
Test your understanding of the material presented in this chapter.
We'll cover the following...
We'll cover the following...
Pass by value and pass by reference
1.
Given the following code:
void func(int** a, int* b, int c)
{
//some code
}
int main()
{
int* a = NULL;
int b = 0;
int c = 1;
//write the correct call to func
}
What is the correct way to call func
inside main
? The first argument should be a
, the second should be b
, and the third should be c
.
A.
func(a, b, c);
B.
func(&a, &b, c);
C.
func(a, b, &c);
D.
func(a, &b, c);
1 / 4
...