当前位置:首页 » 编程语言 » c语言中的位置坐标
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言中的位置坐标

发布时间: 2022-08-02 00:39:33

c语言控制台中怎么能获取光标当前的坐标值呢

1、::GetCursorPos会获取当前鼠标所在的点,参数为POINT结构变量的地址。
2、如下面的例子:
#include <stdio.h>
#include <afx.h>
void main()
{
POINT point;
::GetCursorPos(&point);
printf("x=%d,y=%d\n",point.x,point.y);
}
::GetCursorPos(&point);将获得的位置放入point变量中,通过point.x和point.y可以得知位置

⑵ c语言坐标系怎么编写

用(x,300-y)来表示,则就是表示横坐标在距离显示器顶端300个像素的地方。c语言中一般是在显示器的中央附近吧,因为c语言中显示VGA好像是640*480。当然300是可以改的,任何一个都可以,视情况而定。

⑶ c语言程序设计中图片放置坐标位置是以哪个地方为准心

与坐标系有关,比如可能位于屏幕左上角

⑷ C语言编程怎样定义点的坐标啊,怎样实现随机点的产生

点的坐标的话你可以使用结构体struct,里面分别定义横纵坐标,随机点你去找下rand的用法吧。

⑸ c语言 编程如何把坐标输入

代码如下:
1、用gotoxy和gets吧。例如:
gotoxy(old_x,old_y);//跳转到指定坐标输出信息
cprintf("User Name:");//在指定坐标处输出User Name:
gotoxy(old_x,old_y+2);//跳转到指定坐标输入信息
gets(name);//输入用户名,name为所定义的字符数组
2、原型:extern void gotoxy(int x, int y);
用法:#include <system.h>
功能:将光标移动到指定位置说明:gotoxy(x,y)将光标移动到指定行y和列x。设置光标到文本屏幕的指定位置,其中参数x,y为文本屏幕的坐标。
gotoxy(0,0)将光标移动到屏幕左上角。

⑹ C语言中的坐标,即x和y是哪里来的,是必须有graphics.h头文件才会有的吗

可以的,控制台窗口同样有坐标, 其实是光标的坐标
#include "windows.h"
void setxy(int x, int y)
{
COORD coord = {x, y};
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
直接调用 setxy(10,10); 10和10为坐标

⑺ c语言作图:在屏幕特定位置作图,如何获取该位置的坐标

getx()返回x坐标函数
gety()返回y坐标函数

⑻ C语言控制台程序中如何获取光标位置就是(x, y)坐标。

结果:
DeskTopPos:
X: 680 Y: 592
ClientPos:
X: 586 Y: 444
请按任意键继续. . .

代码:
#include <stdio.h>
#include "stdlib.h"
#include <Windows.h>

main()
{

HWND hConsole = FindWindow("ConsoleWindowClass", NULL);
POINT pt;
GetCursorPos(&pt);
printf("DeskTopPos:\nX:%4i Y:%4i\n", pt.x, pt.y);
ScreenToClient(hConsole, &pt);
printf("ClientPos:\nX:%4i Y:%4i\n", pt.x, pt.y);
fflush(stdin);
system("pause");
}
函数连接:
http://ke..com/view/1080506.htm
http://ke..com/view/1079910.htm

楼主好运!