История изменений
Исправление beastie, (текущая версия) :
Может быть. Мой любимый пример использования static
:
#include <stdio.h>
#include <unistd.h>
void
twiddle(void)
{
static int pos;
putchar("|/-\\"[pos++ & 3]);
putchar('\b');
fflush(stdout);
}
int
main()
{
int i;
for (i = 0; i < 10; i++) {
twiddle();
sleep(1);
}
return 0;
}
Исходная версия beastie, :
Может быть. Мой любимый пример использования static
:
#include <stdio.h>
#include <unistd.h>
void
twiddle(void)
{
static int pos;
putchar("|/-\\"[pos++ & 3]);
putchar('\b');
fflush(stdout);
}
int
main()
{
int i;
for (i = 0; i < 10; i++) {
twiddle();
sleep(1);
}
}