본문 바로가기

2010/112

파일 입출력 원본 : http://it.yonsei.ac.kr/info/clang/c10.pdf ↓ 훼손. ㅁ파일 입출력 - 프로그램에서 redirection을하지 않고도 임의의 파일에 대한 입출력을 할 수 있음. ㅁ파일 입출력과정 #include - 파일열기 : fopen() 함수 상ㅇ - 파일 입출력 : 파일 입출력 함수사용 - 파일 닫기 : fclose() 함수 사용 ㅁ FILE 자료형 - 파일에 대한 정보를 보곤하는 구조체 자료형 - 에 정의되어 있음 ㅁ 파일 열기 FILE *fp // FILE 포인터 변수 선언 fp = fopen("input.txt","r"); // 첫번째 인자는 파일 이름, 두번째 인자는 파일 접근 모드 문자열 이다. ㅁ 파일 접근 모드 문자열 모드 의미 파일이 없으면 파일이 있으면 r .. 2010. 11. 23.
재지정( redirection) 이란 원본 : http://radiocom.kunsan.ac.kr/lecture/unix_cmd/redirection.html 재지정( redirection) 이란 재지정이란 표준입력, 표준출력, 표준 에러 출력을 다시 지정하는것을 말한다. 유닉스에서 모든 프로그램이 실행 될때 최소 3개의 파일을 입출력 용도로 지정해서 쓰고 있으며 각각에 대해 숫자를 하나씩 할당하여 관리하고 있다. 실행 파일의 입출력 용도로 쓰이는 파일에 할당한 숫자를 파일 디스크립터(fd: file descriptor)라 하며 수사로 할당해서 사용하고 있다. fd 디스크립터 이름 용도 표준 장치 0 stdin(standard input) 명령어에 입력될 내용이 저장되어 있는 파일 키보드 1 tdout(standard output) 명령어에.. 2010. 11. 23.