로컬 PC 범위내에서 파일을 직접 입력, 출력할 수 있다. C에서 제공하는 FILE 데이터 타입 변수는 close, write, delete, rename, open. read 같은 다양한 기능을 가지고 있다. fp = fopen 은 포인벼 변수fp에게 output.txt 파일을 열으라는 의미이며 w는 write 쓰기 모드를 의미한다. fp=NULL 즉 파일을 찾지 못했다면 실패 문구를 띄우며 그게 아니라면 성공 문구를 띄우고 fputc는 한글자씩 출력할 수 있다. fclose로 프로그램 종료시엔 해당 FILE변수를 반드시 닫아줄 수 있도록 한다. 출력후엔 위와 같이 output.txt 파일에 HELLO 문구가 출력된 것을 볼 수 있다. 읽기 모드로 실행하기 위해선 input.txt 파일이 사전에 존재해..
C 프로그래밍 (17) - 파일 입출력
로컬 PC 범위내에서 파일을 직접 입력, 출력할 수 있다. C에서 제공하는 FILE 데이터 타입 변수는 close, write, delete, rename, open. read 같은 다양한 기능을 가지고 있다. fp = fopen 은 포인벼 변수fp에게 output.txt 파일을 열으라는 의미이며 w는 write 쓰기 모드를 의미한다. fp=NULL 즉 파일을 찾지 못했다면 실패 문구를 띄우며 그게 아니라면 성공 문구를 띄우고 fputc는 한글자씩 출력할 수 있다. fclose로 프로그램 종료시엔 해당 FILE변수를 반드시 닫아줄 수 있도록 한다. 출력후엔 위와 같이 output.txt 파일에 HELLO 문구가 출력된 것을 볼 수 있다. 읽기 모드로 실행하기 위해선 input.txt 파일이 사전에 존재해..
2020.08.09