adplus-dvertising
frame-decoration

Question

If func is a function needing three arguments a1, a2,  a3 then func can be invoked by

a.

func(a1, a2, a3) ;

b.

(*func)(a1, a2, a3);

c.

*func(a1, a2, a3);

d.

both (a) & (b)

Posted under C Programming

Answer: (d).both (a) & (b)

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. If func is a function needing three arguments a1, a2,  a3 then func can be invoked by

Similar Questions

Discover Related MCQs

Q. The declaration
int (*p) [5];
means

Q. Consider the declaration

int a = 5, *b = &a;

The statement
printf("%d", a * b);
prints

Q. calloc(m, n); is equivalent to

Q. If p is a pointer to an integer and t is a pointer to a character then sizeof (p) will be

Q. Which of the following comments about arrays and pointers is/are not true?

Q. A one dimensional array A has indices 1....75. Each element is a string and takes up three memory words. The array is stored at location 1120 decimal. The starting address of A[49] is

Q. What will be the address of the arr[2][3] if arr is a 2-D long array of 4 rows and 5 columns and starting address of the array is 2000?

Q. The information about an array used in program will be stored in

Q. An array elements are always stored in ________ memory locations.?

Q. Let x be an array. Which of the following operations are illegal?

I. ++x
II. x+1
III. x++
IV. x*2

Q. The reason for using pointers in a C program is

Q. How can you write a[i][j][k][l] in equivalent pointer expression?

Q. What is wild pointer?

Q. Comment on this:
const int *ptr;

Q. Choose the best one.
Prior to using a pointer variable

Q. Are the three declarations char **apple, char *apple[], and char apple[][] same?

Q. Is the NULL pointer same as an uninitialised pointer?

Q. What is an Array in C language?

Q. Choose a correct statement about C language arrays.

Q. What are the Types of Arrays?