How does a Functions returns a Pointer in C-programming?
Do you ever use the complex C declarations (e.g. an array of pointers to functions returning pointer to function returning pointer to char) in real world software?