C-Complicated Declarations MCQ Questions and Answers
Practice ModeShowing 10 of 32 questions
Q31
Interpret: int (*((*f)(int))[5])(void);
Answer: Option B
Explanation: Pointer to function taking int and returning pointer to array of 5 pointers to functions taking void and returning int
Q32
What does: void (*(*(*f)())[5])(int); declare?
Answer: Option B
Explanation: Pointer to function returning pointer to array of 5 pointers to functions taking int and returning void