게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C언어 소스를 제가 제대로 읽은게 맞나요?
게시물ID : programmer_9914짧은주소 복사하기
작성자 : 관운장
추천 : 0
조회수 : 630회
댓글수 : 8개
등록시간 : 2015/05/11 21:10:31
Ubuntu.png

파일을 몇개 읽어들여서 그 파일의 내용을 전부 출력하는 프로그램입니다.
교수님이랑 조교들한테 물어보면서 만들긴 했는데요.
그냥 가르쳐주는대로 쓴 곳도 있어서 정확히 이해를 했는지 모르겠어서요.
주석이 제가 이해한대로 설명을 대충 써놓은 건데요.
틀린 부분이 있나요?
그리고 저 FILE *fp에서 stdin이 잘 이해가 안 되는데요.
저게 fp는 키보드로 입력을 받는 걸로 하고, 입력을 받았으면 계속 그 파일을 가리키면서
cat_one_file함수로 이동한 후 파일 내용을 출력하는데, 만약에 fp가 표준 입력이 아니면(????) 파일을 닫는다.
이렇게 이해했는데 이게 맞나요? 저 if문도 표준 입력이 아니라는 말인지 그냥 파일이 비어있다면 이라는 내용인지 모르겠네요.
제가 제대로 이해를 한건지 틀린 부분이 있다면 가르쳐주시면 감사하겠습니다(__)
참고로 실행한 결과는 아래 스샷이에요. 제 이름이 써있어서 거기만 부득이 지웠습니다;;
Ubuntu2.png



전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호