<分区>
我想测试不同的循环是否处于事件状态,所以我有一个打印语句在每个循环中每 500 毫秒重复一次,但是打印语句不会每 500 毫秒打印一次,它会等到循环完成然后一次打印所有内容而不是定期。
如何让我的程序定期打印到终端?
我是一名学生,所以我对 SDL 的了解非常有限,因此不胜感激。
int main(void)
{
int i = 0;
while(i<10)
{
printf("While loop active.\t"); i++;
SDL_Delay(500);
}
return 0;
}
附言我看到了那个重复的问题,但我不同意,因为他的问题暗示了一个我一无所知的“信号处理”问题,所以在问这个问题时,我认为他的问题不会和我的答案相同。我接受给出的答案是相同的。