C언어 파일 입출력 - 텍스트 파일 속의 영어 장문을 읽어서 연결 리스트로 영단어별로 인덱스를 생성하는 프로그램
- 최초 등록일
- 2016.10.20
- 최종 저작일
- 2016.10
- 압축파일
- 가격 3,800원
소개글
C언어 자료구조 프로젝트로 제출했던 A+ 프로젝트입니다. 프로그램을 실행하면 먼저 5가지의 기능을 이용할 수 있습니다. 그것은 파일 불러오기, 단어 파일 저장하기, 전체 단어 보기, 단어 검색하기, 프로그램 종료입니다. 먼저 파일 불러오기로 읽고 싶은 영어 장문이 포함된 텍스트 파일을 불러올 수 있습니다. 불러옴과 동시에 연결 리스트 자료구조로 해당 단어들의 출현 빈도를 파악하여 단어가 나올 때마다 해당 단어가 몇 번째 줄에서 나왔는지 체크를 해줍니다. 예를 들어 A라는 단어가 1, 5, 15번째 줄에서 나왔다면 A -> 1, 15, 15와 같은 방식으로 저장된다고 생각하시면 됩니다. 이후에 단어 검색 및 보기 기능 또한 이용할 수 있습니다. 단어를 파일로 저장하기 기능을 이용하면 output.txt 라는 이름의 텍스트 파일로 해당 단어 정보들이 모두 저장이 이루어집니다. 따라서 손 쉽게 특정한 영어 문장 혹은 문단에서 영단어들이 몇 번 나오는지, 나오는 위치는 어디인지 보여주는 프로그램이라고 할 수 있습니다. 이 모든 과정에서 아주 자세한 주석을 달아서 헤더 파일, C언어 파일로 나누어 완벽하게 작업한 우수한 프로젝트라고 할 수 있습니다. C언어 연결 리스트 자료구조를 공부하시는 학생이나 파일 입출력을 공부하시는 학생이라면 꼭 한 번 보셔야 할 아주 우수한 프로젝트라고 할 수 있습니다. ^-^ 기타 질문 사항이 있으시면 문의를 남겨주세요.
● 압축 파일 내용 ●
- 실행 테스트 파일 폴더 : 간단하게 예시 테스트를 해볼 수 있는 파일들이 존재하는 폴더입니다.
- 전체 프로젝트 소스 코드 : 전체 프로젝트 소스 코드를 담은 폴더입니다.
- 전체 프로젝트 구성.jpg : 전체 헤더 파일과 소스 코드의 구성 내용을 보여주는 이미지 파일입니다.
- 프로그램 실행 화면.jpg : 프로그램 예시 실행 화면을 보여주는 이미지 파일입니다.
컴파일 실행환경
Visual Studio, Dev C++ 등 C언어 표준 컴파일러만 있으면 가능
압축파일 내 파일목록
실행 테스트 파일/실행 테스트 1/input.txt
실행 테스트 파일/실행 테스트 1/output.txt
실행 테스트 파일/실행 테스트 1/실행 결과 1.jpg
실행 테스트 파일/실행 테스트 1/텍스트 파일의 인덱스 생성 프로그램.exe
실행 테스트 파일/실행 테스트 2/input2.txt
실행 테스트 파일/실행 테스트 2/output.txt
실행 테스트 파일/실행 테스트 2/실행 결과 2.jpg
실행 테스트 파일/실행 테스트 2/텍스트 파일의 인덱스 생성 프로그램.exe
실행 테스트 파일/실행 테스트 3/input3.txt
실행 테스트 파일/실행 테스트 3/output.txt
실행 테스트 파일/실행 테스트 3/실행 결과 3.jpg
실행 테스트 파일/실행 테스트 3/텍스트 파일의 인덱스 생성 프로그램.exe
전체 프로젝트 구성.jpg
전체 프로젝트 소스 코드/Control.c
전체 프로젝트 소스 코드/Control.h
전체 프로젝트 소스 코드/LinkedList.c
전체 프로젝트 소스 코드/LinkedList.h
전체 프로젝트 소스 코드/Main.c
프로그램 실행 화면.jpg
참고 자료
없음