我是c的新手,并且对struc和函数调用几乎没有问题。我创建了一个结构,但我的功能很少。但在其中一个功能我得到一个错误。它说“没有匹配的呼叫功能”。我在返回drawCurves_V函数的行中得到此错误。有谁可以让我知道我哪里出错了
我的代码是
typedef struct
{
struct
{
float x;
float y;
float z;
}inside [4];
}point;
point Plot(float u, float v){
point temp[4];
for(int i=0; i<4; i++)
temp[i] = drawCurves_U(u,i);
return drawCurves_V(v, temp);
}
答案 0 :(得分:0)
您的错误消息非常清晰,它正在告诉您究竟缺少什么。
您将返回drawCurves_V()
并且没有匹配的功能。
return drawCurves_V(v, temp);
您需要为函数drawCurves_V()