2019년 2학기 C++프로그래밍 기말시험 핵심체크

 1  2019년 2학기 C++프로그래밍 기말시험 핵심체크-1
 2  2019년 2학기 C++프로그래밍 기말시험 핵심체크-2
 3  2019년 2학기 C++프로그래밍 기말시험 핵심체크-3
 4  2019년 2학기 C++프로그래밍 기말시험 핵심체크-4
 5  2019년 2학기 C++프로그래밍 기말시험 핵심체크-5
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
2019년 2학기 C++프로그래밍 기말시험 핵심체크에 대한 자료입니다.
목차
제3장 함수
제4장 클래스와 객체
제5장 연산자 다중정의
제6장 상속
제7장 템플릿
제8장 예외처리

* 각 장별 출제예상문제(해설포함) *


본문내용
제3장 함 수

1. 함수의 정의와 호출
1) 개요
① 함수
- C++프로그램을 구성하는 기본 단위
- 필요한 작업을 수행하는 작업을 수행하는 프로그램 문장들을 하나의 단위로 모아놓고 이름을 부여
- 함수는 프로그램내의 다른 부분에서 필요할 때 호출하여 사용할 수 있음
② 함수의 호출
- 함수를 호출할 때에는 함수가 필요로 하는 데이터 또는 객체를 필요로 하는 데이터 또는 객체르 인수로 전달
- 함수는 정의된 처리를 한 후 필요 하면 그 결과를 호출한 문장으로 되돌려 줌
③ 함수를 쓰는 이유
- 프로그램 내에서 여러 개의 함수들로 나누어 사용하는 것은 프로그램을 간결하고 유지 및 보수를 용이하게 만들기 위해 사용
- 반복적으로 사용하는 잡업을 함수로 만들어 프로그램의 크기를 줄일 수 있음
- 객체가 메시지를 처리하는 메소드를 구형하기 위한 방법으로 함수 사용

2) 함수의 정의
① argument_list는 함수가 호출 루틴으로부터 전달받아야 할 값들의 자료형과 함수 내에서 사용할 그 값들의 이름들을 나열해 놓은 것
② 지역 변수
- 함수 내에서 처리할 작업을 수행하는데 필요한 변수가 필요
- 함수 내에서 선언된 지역 변수는 그 함수 내에서만 유효
- 지역 변수는 사용되는 곳의 앞이면 함수의 어느 위치에서는 어느 위치에서든 선언할 수 있음
③ 반환
- 함수는 정의된 작업을 수행한 후 그 결과를 반환할 수 있음
- 반환할 자료형은 함수의 첫머리에 먼저 정의
- 값을 반환할 때는 return명령을 사용




- 중략 -
오늘 본 자료
더보기
  • 오늘 본 자료가 없습니다.
이 분야 신규자료
해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용,무단 전재·배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁요소 발견 시 고객센터에 신고해 주시기 바랍니다.