안녕하세요
C언어 텍스트파일 안에 특정 구역에 있는 값을 바꿔주고 싶은데요
제가 생각하기에는 fseek를 써서 그 지점까지 가는것을 생각하고서 코딩을 했습니다.
그런데 막상 해보니 엉뚱한곳의 값이 바뀌더군요 ㅠㅠ
예를 들어서 제가 26칸 이동하면 커서가 옮겨질거라고 생각하고서 fseek로 26칸을 옮겼는데 22칸밖에 안가더군요...
4
hi 1313 홍길동 01000000900 0 ----> 내가 생각한 공간 26칸
실제 바뀐 공간 22칸 ---l
혹시 엔터나 한글때문에 계산에 문제가 생기는 건가요? ㅠㅠ