作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
我目前正在尝试在控制台上打印一些东西。类似于使用“\r”在同一行中加载,但我包含了 endl。
#include <iostream>
int main(int argc, char **argv)
{
int x = 3;
// first part
std::cout << " x = " << x <<"\n";
std::cout << " y = " << x <<"\n";
std::cout << " z = " << x << "\n";
std::cin >> x ;
std::cout << "\r" << std::flush;
// second part
std::cout << " x = " << x <<"\n";
std::cout << " y = " << x <<"\n";
std::cout << " z = " << x <<"\n";
return 0;
}
上面的代码打印第一部分并在不同的地方再次打印第二部分。所以总列是八。我真正想要的是打印第一部分,从用户那里获取输入,然后用第二部分替换第一部分。这样总列数为 3。
我是一名优秀的程序员,十分优秀!