📜  C语言中的moverel()函数(1)

📅  最后修改于: 2023-12-03 14:40:27.725000             🧑  作者: Mango

C语言中的moverel()函数

简介

moverel()函数是C语言的一个图形库函数,用于在屏幕上移动图形对象的位置。它是graphics.h头文件中的一个函数,用于Dev-C++等集成开发环境中。

函数原型
void moverel(int dx, int dy);
参数说明
  • dx: 对象在X轴移动的距离,单位为像素。
  • dy: 对象在Y轴移动的距离,单位为像素。
使用方法
#include <graphics.h>
...
int main() {
    int gd = DETECT, gm;
    initgraph(&gd, &gm, "");
    circle(200, 200, 50); // 画一个圆
    moverel(-50, 0); // 向左移动50个像素
    getch();
    closegraph();
    return 0;
}

在以上示例中,我们使用graphics.h库画了一个圆,然后调用了moverel()函数将其向左移动了50个像素。

注意事项
  • Call to undefined function initgraph(): 没有安装BGI库
  • 部分编译器graphics.h库已经被废弃,需要使用其他替代方法。
结论

moverel()函数是一个用于在屏幕上移动图形对象位置的函数,使用该函数可以实现图形的移动效果。不过需要注意的是,在一些新的编译器中,可能并没有graphics.h库,此时需要使用其他替代方案。