목차
1. 프로그램 소스
2. 한글레포트(주석 및 고찰)
2. 한글레포트(주석 및 고찰)
본문내용
■ 프로그램 개요
○ 문자열 / 파일입출력 관련 함수들을 사용하는 프로그램을 만든다
- 리눅스 운영체제 상에서 gcc 컴파일러를 이용하여 프로그램을 만든다
- 문자열 입출력 / 문자열 길이, 연결, 복사, 비교 / 파일입출력등 관련 함수들을
사용하고 그 동작과 결과를 보여줄 수 있는 프로그램을 만든다.
■ 프로그램 분석
○ switch-case 문을 이용한 프로그램
- 여러 가지 함수들을 다 사용할 수 있는 프로그램을 만들기 위하여 switch-case
문을 사용하여 함수를 선택하여 확인할 수 있도록 프로그램 구성.
- 문자관련 함수(putchar, getchar) / 문자열(string 함수들) / 파일입출력 세 개를
선택할 수 있도록 switch-case 문을 사용함.
- 문자열함수의 경우 함수의 종류가 많기 때문에 다시 한번 switch-case 문을
사용함.
○ 기능별 함수 정의
- 문자관련 / 문자열 / 파일입출력 에 관한 함수를 사용자정의함수로 만들어
switch-case 문에서 선택시 호출되도록 구성함.
- strcmp 함수의 연산시 비교된 값을 보여주기위한 프린트함수를 따로 정의함.
■ 결과화면
○ 메뉴화면
1
○ 문자관련 함수(1번) 실행화면
○ 문자열 관련 함수(2번) 실행화면
2
○ 파일 입출력 함수(3번) 실행화면
■ 결과 고찰
- 문자열 / 파일 입출력 관련 함수들을 연습할 수 있는 실습 이었습니다.
- 평소 사용하던 windows가 아니라 linux 상에서 실습을 하였기 때문에 조금 생소한
느낌이 들었습니다.
○ 문자열 / 파일입출력 관련 함수들을 사용하는 프로그램을 만든다
- 리눅스 운영체제 상에서 gcc 컴파일러를 이용하여 프로그램을 만든다
- 문자열 입출력 / 문자열 길이, 연결, 복사, 비교 / 파일입출력등 관련 함수들을
사용하고 그 동작과 결과를 보여줄 수 있는 프로그램을 만든다.
■ 프로그램 분석
○ switch-case 문을 이용한 프로그램
- 여러 가지 함수들을 다 사용할 수 있는 프로그램을 만들기 위하여 switch-case
문을 사용하여 함수를 선택하여 확인할 수 있도록 프로그램 구성.
- 문자관련 함수(putchar, getchar) / 문자열(string 함수들) / 파일입출력 세 개를
선택할 수 있도록 switch-case 문을 사용함.
- 문자열함수의 경우 함수의 종류가 많기 때문에 다시 한번 switch-case 문을
사용함.
○ 기능별 함수 정의
- 문자관련 / 문자열 / 파일입출력 에 관한 함수를 사용자정의함수로 만들어
switch-case 문에서 선택시 호출되도록 구성함.
- strcmp 함수의 연산시 비교된 값을 보여주기위한 프린트함수를 따로 정의함.
■ 결과화면
○ 메뉴화면
1
○ 문자관련 함수(1번) 실행화면
○ 문자열 관련 함수(2번) 실행화면
2
○ 파일 입출력 함수(3번) 실행화면
■ 결과 고찰
- 문자열 / 파일 입출력 관련 함수들을 연습할 수 있는 실습 이었습니다.
- 평소 사용하던 windows가 아니라 linux 상에서 실습을 하였기 때문에 조금 생소한
느낌이 들었습니다.
소개글