본문 바로가기
Language_/C programming

[c언어] 한글자씩 출력 (타자기)

by 낭람_ 2020. 3. 29.
반응형

[한글자씩 출력]


[출력]

[c 코드]

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<unistd.h>
int main() {
char *script = "Test \nThis is Test.";
int length = strlen(script);
for(int i=0; i<length; i++) {
printf("%c", script[i]);
fflush(stdout); // 한글자 출력 후 출력버퍼를 비워야한다.
usleep(200000); // 0.2초
}
return 0;
}

윈도우 계열(visual studio) 같은 경우는 fflush를 사용할 필요가 없고, _sleep(200); 으로 하면 0.2초에 한글자씩 나온다.


신기해서 여기에 적어둔다 .. 

반응형

댓글