폰트로 사각형 그리기
#include <stdio.h>
#include <conio.h>
int main() {
unsigned char a = 0xa6, b[7], i, j;
printf("%c%c", 166, 163);
printf("%c%c", 166, 161);
printf("%c%c", 166, 164);
printf("\n");
printf("%c%c ", 166, 162);
printf("%c%c", 166, 162);
printf("\n");
printf("%c%c", 166, 166);
printf("%c%c", 166, 161);
printf("%c%c", 166, 165);
printf("\n");
for(i=129;i<251;i++) {
for(j=161;j<171;j++)
printf("%c%c ",i,j);
printf("\n");
}
return 0;
}
위의 프로그램을 돌려보면 알게되는 것은 유니코드문자를
찍는다는 것입니다. 과거 유니코드가 없던 시절에는 한 글자만 가지고
테이블(박스)를 그릴수 있었지만, 지금은 유니코드를 찍어야 하기 때문에
두 바이트의 유니코드로써 테이블(박스)를 만들어 준다.는 것입니다.
-----------------------------------------------------------------------------
알고보니 위에서쓴 유니코드가 착오가 있습니다. ANSI 코딩으로된 한글과 한자입니다.
유니코드는 cmd창에서는 사용하기가 쉽지 않습니다.