What is the meaning of the following declaration?

int(*ptr[5])();

a) ptr is pointer to function
b) ptr is array of pointer to function
c) ptr is pointer to such function which return type is array
d) ptr is pointer to array of function

1 thought on “What is the meaning of the following declaration?”

Leave a Comment