ҿ 34 4:07:09
ִ . ѱ۵ ν ֽϴ.
ƼƮ ڿ ü迡 ڵ 1Ʈ 0 0 ~ 0x79̰ ѱ 0x80 ѽϴ.
1Ʈ ϴµ ѱ 2Ʈ մϴ.
ġ ڵ带 о ֻ Ʈ 1 ѱ̸ 2Ʈ dzʶٸ ˴ϴ.
Ʒ ڵ κи Ͻø ˴ϴ.
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <windows.h>
char temp;
int main() {
char line[100], cpline[100] = "a";
int b, c = 0;
printf("½Ű Էϼ.\n");
gets_s(line, 100); // line ް
for (;;) {
for (int a = 0, b = c; a < strlen(line); a++, b++) { // ̸ŭ 鼭
if (c >= strlen(line)) // c
c = 0;
if (line[b] == '\0') // ó ڷ
b = 0;
cpline[a] = line[b]; //cpline Ƽ
}
//c = c + 1;
if ((line[c] & 0x80) == 0) {
c = c + 1;
} else {
c = c + 2;
}
printf("\r");
printf("%s", cpline); // !
Sleep(200);
}
}
line[c] & 0x80) == 0 c ġ ڰ մϴ. ĭ ϰ ƴ , ѱ ĭ ϸ ˴ϴ. ѱ۵ ũѵ˴ϴ.
ٸ κ Ȱ ־ Ʃ 2019 gets gets_sθ ٲپϴ. Լ SDL ɼ ξ մϴ. ڵ ڰ 2Ʈ̹Ƿ ̷ ʿ ׳ 2Ʈ dzʶٸ ˴ϴ.
ְ ٲ . ũ Ǵµ Ű ϳ ԷµǸ Ű ɵ ڰ Ʒ Ű ӵ ϴ ͵ ϴ.
|