c语言函数fillpoly,C++_C语言fillpoly函数详解,C语言中,fillpoly函数的功能是 - phpStudy...
时间: 2024-03-23 10:36:49 浏览: 112
C语言fillpoly函数详解
`fillpoly` 是一个 C 语言函数,可以在图像上填充一个多边形区域。它需要传入多边形的点集以及点的个数。下面是一个简单的使用示例:
```c
#include <graphics.h>
#include <conio.h>
int main()
{
/* 初始化图形界面 */
int gd = DETECT, gm;
initgraph(&gd, &gm, "");
/* 定义多边形的点集 */
int points[] = {100, 100, 200, 200, 300, 150, 200, 100, 100, 150};
int n = 5;
/* 填充多边形 */
fillpoly(n, points);
/* 等待用户按键 */
getch();
closegraph();
return 0;
}
```
在上面的代码中,我们使用 `initgraph` 函数初始化了图形界面,然后定义了一个五边形的点集,调用 `fillpoly` 函数来填充这个多边形,最后等待用户按下任意键关闭图形界面。
需要注意的是,`fillpoly` 函数只能在图形界面上使用,如果你需要在控制台中填充多边形,可以考虑其他的方法。
阅读全文