|
char 형은 크기가 8 bit (1Byte) 입니다.
거기에 2Byte를 넣을 수는 없습니다.
char c[10] 이런 식으로 배열을 잡아서 사용하든지 해야 할것 같습니다.
시온스 님이 쓰신 글 :
: 한글은 2바이트 코드잖아요?
:
: char c = '가';
:
:
: 라고 지정하고
:
: 저 c의 2바이트 값을 얻을 수 있을까요?
:
:
:
:
: '가' -> 0xAC00 -> 44032 으로 알고있는데.
:
:
: 혹시나해서
:
: char c = '가';
: ShowMessage(IntToStr(c&0xffff));
:
: 이렇게 해봤는데 65541이라고 나오네요.
:
:
:
:
:
: 혹시 다른 방법있나요?
|