c/c++ 中 关于光标的控制

语言中有换行符。有没有什么函数或是转义字符能将光标移到上一行。... 语言中有换行符。有没有 什么函数 或是 转义字符 能将光标移到上一行。 展开
 我来答
yql1990115
推荐于2016-02-28 · TA获得超过304个赞
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:200万
展开全部
函数gotoxy(int x,int y)

#include"stdio.h"
main()
{
/*重要输出*/
gotoxy(2,2);/*光标定位*/
getch();
}

省缺情况下为80*25(就是80列25行 x表示列 y表示行)
你要将光标上移的话,计算一下x,y的值,就可以用gotoxy(x,y)上移一行
希望以上对你又帮助。
我的qq为942690451,如果有什么问题,我们可以一起探讨。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ericsoul
2010-08-01 · TA获得超过720个赞
知道小有建树答主
回答量:759
采纳率:0%
帮助的人:666万
展开全部
'/n'是换行到下一行开始。
'/r'是回到本行的开始。
不知道是不是你要的。回到上一行的貌似没有。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ytu_math
2010-07-31 · TA获得超过1558个赞
知道小有建树答主
回答量:784
采纳率:100%
帮助的人:803万
展开全部
在C中屏幕输出有两种:
1、文本窗口 2、图形窗口

在C中的文本窗口
void clrscr(void); 清除当前窗口中的文本内容, 并把光标定位在窗的左上角(1, 1)处。

void clreol(void); 清除当前窗口中从光标位置到行尾的所有字符, 光标位置不变。

void gotoxy(x, y); 该函数很有用, 它用来定位光标在当前窗口中的位置。这里x, y是指光标要定位处的坐标(相对于窗口而言), 当x, y超出了窗口的大小时, 该函数就不起作用了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式