c언어 파일입출력 병합
-
게시물 수정 , 삭제는 로그인 필요
a.txt와 b.txt 파일을 순서대로 병합하여 c.txt파일을 만드는 프로그램을 짰습니다.
만약 a.txt에 1234, b.txt에 asdf가 저장되어 있다면, c.txt에는 1234asdf가 저장되어야 합니다.
그런데 vscode에서 하면 제대로 저장이 되는데 utm 우분투 리눅스상에서 실행시키면
1234
asdf
이런식으로 계행처리가 된듯이 병합이 됩니다.
왜 그럴까요?
파일입출력은 fopen을 사용하여 "r"과 “w"를 사용하였습니다. 또한 읽고 malloc으로 buffer에 저장하여 썼습니다.
만약 a.txt에 1234, b.txt에 asdf가 저장되어 있다면, c.txt에는 1234asdf가 저장되어야 합니다.
그런데 vscode에서 하면 제대로 저장이 되는데 utm 우분투 리눅스상에서 실행시키면
1234
asdf
이런식으로 계행처리가 된듯이 병합이 됩니다.
왜 그럴까요?
파일입출력은 fopen을 사용하여 "r"과 “w"를 사용하였습니다. 또한 읽고 malloc으로 buffer에 저장하여 썼습니다.
#c언어 파일입출력 #c언어 파일입출력 예제 #c언어 파일입출력 함수 #c언어 파일입출력 모드 #c언어 파일입출력 줄바꿈 #c언어 파일입출력 파일위치 #c언어 파일입출력 구조체 #c언어 파일입출력 출력 #c언어 회원가입 파일입출력 #c언어 연결리스트 파일입출력