|
unsigned char temp;
temp = (char) invalue ;
fwrite( &temp , 1, 1, fbin);
이와 같은 코드를 작성하였습니다.
invalue 라는 값을 fwrite 하려고 합니다. (1 byte)
프로그래밍중.. 이상한게..
0x0A 을 출력하려 하면, 항상 이상하게도 앞에 '0 x 0 D' 가 붙어버립니다.
---------------------------------------------------------------------
ascii code 상에서
0x0A 는 LINE FEED 라고 되어있고,
0x0D 는 CR 인데.. 이게 fwrite 시에 무슨 영향을 미칠 수가 있는가요 ?
|