#include <iostream>
#include <windows.h>
using namespace std;
int go_to(int x, int y)
{
COORD c;
c.X = x - 1;
c.Y = y - 1;
return SetConsoleCursorPosition (GetStdHandle(STD_OUTPUT_HANDLE), c);
}
void main(){
int a=1;
while(a<10){
a++;
cout<<"work"<<endl;
go_to(3,6);
cout<<"work"<<endl;
}
}
我不明白为什么这个循环只工作一次,也许你知道哪里是问题? 我遇到的问题是Cord,但不知道类似的方法来使用CORD。为什么我的循环只执行一次?
你到底想干什么?你使用完全相同的参数调用9次'go_to',所以它总是会进入相同的位置。 –
好吧,这只是一个例子,但为什么循环只能工作1次? – Wizard
你如何确定它只被调用一次? – GManNickG