这个C语句有什么作用?

Ken*_*ows 2 c arrays pointers

伙计们,我的教授给我们分配了一个涉及用数组,指针和函数打字的任务.现在,在你用"我们不打算为你做功课"的事情跳起来之前,我的问题的答案并不能解决问题.事实上,我已经对答案做了最好的猜测.我很想知道你对此的看法.

这是我给出的C语句:

double(*foo(double(*)(double,double[]),double))(double, ...);
Run Code Online (Sandbox Code Playgroud)

我们的问题涉及描述foo的类型.我的问题很简单:这个陈述到底是做什么的?据我所知,这是我见过的最混乱和不切实际的代码行之一,或者它实际上并不是有效的C.让我知道你的想法.

jer*_*jer 10

您想要学习的是顺时针螺旋规则.学习这个将帮助您用简单的词语描述C中的任何类型.学得很好.

  • @GMan,类型就是这个_student_将通过应用jer刚刚给出的教育来提出的."教一个人钓鱼"和所有那些爵士乐.+1教育而不仅仅是交出答案. (10认同)