Я хочу мигать *
(звездочка) в моем окне терминала Linux, поэтому я подумал об использовании управляющих кодов ANSI и в цикле сначала записать *
, а затем после sleep(1)
записать " "
(пробел / пусто)-строка) но это не работает - ничего не вижу.Почему?
Вот мой код:
#include <stdio.h>
#include <unistd.h>
void blink(){
while(1){
printf("\033[2;2H*");
sleep(1);
printf("\033[2;2H ");
}
}
int main(void){
blink();
return 0;
}