#define MAX(a, b) (((a)>(b))?(a):(b))
#define MIN(a, b) (((a)<(b))?(a):(b))
typedef struct _Point{
short x;
short y;
short z; // z: 忽略
}Point;
int lint(Point p1, Point p2, Point p3, Point p4);
线段是否相交判断算法--二维声明定义声明 #define MAX(a, b) (((a)>(b))?(a):(b)) #define MIN(a, b) (((a)<(b))?(a):(b)) typedef struct _Point{ short x; short y; short z; // z: 忽略 }Point; int lin...