[控制台(8)] 设置控制台输出的光标位置[TZZ]
1、打开VS2017,新建一个“Windows控制台应用程序”项目,然后将其命名为“ConsoleDemo8”;
2、在打开的“ConsoleDemo8.cpp”文件中,包含Windows.h头文件。然后,在main函数中调用system函数暂停程序执行。框架代码添加完毕后,调试执行程序。在睫撮槐攻弹出的控制台窗口中,你可以见到“请按任意键继续…”右侧闪烁的光标,那就是控制台光标,下一个字符将从光标处开始显示。打开控制台窗口属性,在“选项”页面中,可以设置光标大小,即光标所占用的字符单元格高度的百分比,从1~100;
![[控制台(8)] 设置控制台输出的光标位置[TZZ]](https://exp-picture.cdn.bcebos.com/359bee5e4a2379713c66e76d93196120a6cde3d0.jpg)
![[控制台(8)] 设置控制台输出的光标位置[TZZ]](https://exp-picture.cdn.bcebos.com/a68c126efbf202b3bface8ce30f4da5873dadbd0.jpg)
4、在弹出的控制台窗口中,可以见到输出的控制台光标信息。光标高度占字符单元格的25%,并且处于显示状态。如果此时修改窗口属性中的光标大小,那么控制台中的光标高度将发生变化;
![[控制台(8)] 设置控制台输出的光标位置[TZZ]](https://exp-picture.cdn.bcebos.com/5917cb3da824d8e917a9cad3da598540112ac8d0.jpg)
6、在弹出的控制台窗口中,你会发现之前见到过的光标已经消失了,表示代码执行成功;
![[控制台(8)] 设置控制台输出的光标位置[TZZ]](https://exp-picture.cdn.bcebos.com/d3c39889a146b7b11e820e08c77c34b33d4135d1.jpg)
![[控制台(8)] 设置控制台输出的光标位置[TZZ]](https://exp-picture.cdn.bcebos.com/b442d6d246fe474ec4ff420ab0ef354f51b81fd1.jpg)
9、在弹出的控制台窗口中,你会发现输出的内容,出现在了(10, 10)字符单元格的位置。虽然打印的“请按任意键继续…”则从横坐标0的位置开始输出;
![[控制台(8)] 设置控制台输出的光标位置[TZZ]](https://exp-picture.cdn.bcebos.com/a1780d1fceecd3d97209837167995943050108d1.jpg)
![[控制台(8)] 设置控制台输出的光标位置[TZZ]](https://exp-picture.cdn.bcebos.com/46315818dfdae43b14fa7394c457935652bb74d1.jpg)
12、在弹出的控制台窗口中,你会见到一个不断从左边出现,然后移动到右边的字符蜗牛。当程序执行完毕后,会在控制台输出缓存的下一行输出一个蜗牛,并打印“请按任意键继续…”。之所以会多出一行,是因为当控制台中输出的内容超出行宽时,它会自动切换到下一行进行输出;
![[控制台(8)] 设置控制台输出的光标位置[TZZ]](https://exp-picture.cdn.bcebos.com/e1390a31dfb6326c141ae87a89532f63228560d1.jpg)
13、至此,通过代码设置控制台中的光标位置的代码就介绍完毕了。如果您希望学到更多实用的编程知识,就请关注我吧!Enjoy!
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:74
阅读量:51
阅读量:31
阅读量:54
阅读量:42