|
손수토님 아래와 같이 -7을 했는데 buf[3]에 값은 '119'더라구여... 이걸 헥사로 해도 '77'이 나오구여...
근데... offset값이여 byte잖아여... 공란도 1바이트구 숫자도 한 바이트구 한글은 두바이트잖아여....
제가 읽어올 파일도 같이 첨부합니다.... 답변좀 부탁드립니다.
FILE * fp;
Byte buf[10];
char cbuf[3];
fp = fopen("c:\\LTemp\\jinso0.txt","rt");
fseek(fp,-7,SEEK_END);
fscanf(fp," %02x년 %02x월 %02x일 %02x시 %02x분 %c%02d.%01d 도 %c\n",buf[0],buf[1],
buf[2],buf[3],buf[4]cbuf[1],buf[5],buf[6],cbuf[1]);
Memo1->Lines->Add(buf[3]);
|