以下是引用TonyDeng在2013-9-28 19:34:39的发言:
跟平臺有關,先確定了運行環境再說這個,選定平臺是你一軰子的事,若不想在某個平臺上發展,就不要學這些東西,轉移平臺是用不上的。ANSI C/C++沒有你希望的功能。
很明显LZ现在是基于windows 控制台的。
我给个变通的方法吧,平台无关!方法如下:
把输入的字符串保存,
然后
system("cls");清屏
输出保存的字符串。
这样光标就停留在上一行末了
示例代码(c++的)
#include <iostream>
#include <string>
using namespace std;
int main()
{
string strInput ;
cin>>strInput ;
system("cls");
cout<<strInput ;
getchar();
getchar();
return 0;
}
另外,选定平台也不见得就是一辈子的事,多少人从windows转linux,从pc转到单片机?ios转android的又有多少??
[
本帖最后由 toofunny 于 2013-9-28 20:40 编辑 ]