gpt4 book ai didi

指针和整数之间的比较[默认启用]

转载 作者:太空宇宙 更新时间:2023-11-04 07:14:20 25 4
gpt4 key购买 nike

我想通过 check_line 和 check_triangle 使用 geo_analyzer 函数检查结果。感谢您的赞赏回答。我不知道为什么会出现错误。另外我在ubuntu上编译我在这里得到错误

if(check_line==1)    
return 1; // line

if(check_triangle==1)

return 2; //triangle

函数中的函数代码

double calculateSlop(double a,double b,double c,double d){

return (d-c)/(b-a); // like (y2-y1)/(x2-x1)
}

int geo_analyzer( double p1_x, double p1_y, double p2_x, double
p2_y, double p3_x, double p3_y, double p4_x, double p4_y){

double m1,m2,m3;

m1=calculateSlop(p1_x,p2_x,p1_y,p2_y);
m2=calculateSlop(p2_x,p3_x,p2_y,p3_y);
m3=calculateSlop(p3_x,p4_x,p3_y,p4_y);

if(check_line==1){
return 1; // line
}
if(check_triangle==1){
return 2; //triangle
}
}

最佳答案

你正在比较一个函数指针和一个整数。如果您需要该函数的输出,请通过 check_line(arg1, arg2, arg3, ...) 调用它。

关于指针和整数之间的比较[默认启用],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26103409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com