C/C++控制台倒着输出效果的实现
直接看下图,我要输出female,总共6位字母,所以第7行输出e之前要预留5个空格位置(算上e刚好六位),不然用\b(退格符,作用是让光标往前一个空格)后再输出会覆盖,Sleep(300);的作用是让程序停止0.3s,注意:输出完female后光标是在本行最前的位置,要换行,不然会覆盖。
代码:

效果就是酱紫:

传不了视频只能给个截图了
本文介绍了一种在C/C++控制台中实现倒序输出字符串的方法,通过预留空格和使用退格符,结合Sleep函数暂停程序,达到视觉上的倒序输出效果。特别注意光标位置控制,避免输出覆盖。
直接看下图,我要输出female,总共6位字母,所以第7行输出e之前要预留5个空格位置(算上e刚好六位),不然用\b(退格符,作用是让光标往前一个空格)后再输出会覆盖,Sleep(300);的作用是让程序停止0.3s,注意:输出完female后光标是在本行最前的位置,要换行,不然会覆盖。
代码:

效果就是酱紫:

传不了视频只能给个截图了
2466
1119
1万+
4281

被折叠的 条评论
为什么被折叠?
