根据需求在 C++ 中定义函数原型

Defining a function prototype in C++ based on requirement

我与我的教授对以下函数原型存在分歧:

提示:“函数采用指向浮点数的指针、指向 char 的指针和 returns 指向指向整数的指针的指针。”

我说是

int ** function(float * myFloat, char ** myChar)

但给出的选项是:

A. int **fun(float **, char**)  
B. int *fun(float*, char*)  
C. int ***fun(float*, char**)  
D. int ***fun(*float, **char)  

none 我认为是正确的。明确地说,我不是在寻求解决方案 - 我发布我的函数原型以表明我认为我知道解决方案并且已经解决了它。

是否有可能给出的任何选项都是正确的?我很想被证明是错误的,并被告知其中一种解决方案是可能的(同样,如果可能的话,请不要告诉我哪个是正确的)

你是对的,4 个建议答案中的 none 与文章中的内容相符。