[控制台(8)] 设置控制台输出的光标位置[TZZ]

2025-05-14 19:37:50

1、打开VS2017,新建一个“Windows控制台应用程序”项目,然后将其命名为“ConsoleDemo8”;

2、在打开的“ConsoleDemo8.cpp”文件中,包含Windows.h头文件。然后,在main函数中调用system函数暂停程序执行。框架代码添加完毕后,调试执行程序。在睫撮槐攻弹出的控制台窗口中,你可以见到“请按任意键继续…”右侧闪烁的光标,那就是控制台光标,下一个字符将从光标处开始显示。打开控制台窗口属性,在“选项”页面中,可以设置光标大小,即光标所占用的字符单元格高度的百分比,从1~100;

[控制台(8)] 设置控制台输出的光标位置[TZZ][控制台(8)] 设置控制台输出的光标位置[TZZ]

4、在弹出的控制台窗口中,可以见到输出的控制台光标信息。光标高度占字符单元格的25%,并且处于显示状态。如果此时修改窗口属性中的光标大小,那么控制台中的光标高度将发生变化;

[控制台(8)] 设置控制台输出的光标位置[TZZ]

6、在弹出的控制台窗口中,你会发现之前见到过的光标已经消失了,表示代码执行成功;

[控制台(8)] 设置控制台输出的光标位置[TZZ][控制台(8)] 设置控制台输出的光标位置[TZZ]

9、在弹出的控制台窗口中,你会发现输出的内容,出现在了(10, 10)字符单元格的位置。虽然打印的“请按任意键继续…”则从横坐标0的位置开始输出;

[控制台(8)] 设置控制台输出的光标位置[TZZ][控制台(8)] 设置控制台输出的光标位置[TZZ]

12、在弹出的控制台窗口中,你会见到一个不断从左边出现,然后移动到右边的字符蜗牛。当程序执行完毕后,会在控制台输出缓存的下一行输出一个蜗牛,并打印“请按任意键继续…”。之所以会多出一行,是因为当控制台中输出的内容超出行宽时,它会自动切换到下一行进行输出;

[控制台(8)] 设置控制台输出的光标位置[TZZ]

13、至此,通过代码设置控制台中的光标位置的代码就介绍完毕了。如果您希望学到更多实用的编程知识,就请关注我吧!Enjoy!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢