본문 바로가기

함수

[C++] 함수 함수의 형식ReturnType functionName(fParameterList) // 머리부{ // 몸체 블록 Type1 localVar1; // 지역변수 선언 Type2 localVar2; ······ statement1; // 처리할 작업을 수행하는 문장 statement2; ······ return returnExpression; // 결괏값을 반환함} ex] n개의 데이터가 들어있는 정수형 배열에서 최댓값을 구하는 함수#include using namespace std;// 배열에서 최대값을 찾는 함수int findMax(int arr[], int n) { int max = arr[0]; for (int i = 1; i  return 명령함수를 마치고 함수를 호출한 곳으로 복귀함수 안.. 더보기
[C언어] 함수 # 함수특정한 작업을 수행하도록 설계된 독립적인 프로그램모든 함수는 서로 독립적이러한 함수들이 정해진 순서에 따라 실행됨으로써 프로그램의 기능 수행C 프로그램은 함수들로 구성전체 실행 내용을 몇 개의 모듈로 분류함수들은 서로를 자유로이 호출 가능# 함수의 장점프로그램 수정이 용이하다함수 재사용으로 코드 중복 최소화프로그램 기능 한 눈에 파악할 수 있다. 👉유지관리가 쉽다.#함수의 정의매개변수가 없으면 void형으로 사용반환 자료형에서 void 반듣시 명시 (생략시 int로 처리)매개변수 (void)와 ()는 동일한 의미# 함수의 원형 선언함수는 변수와 같이 사용되기 전에 미리 선언원형선언은 일반적으로 main()함수 이전에 한다.원형선언은 함수정의 부분의 헤더부분에 세미콜론(;)추가# 함수의 호출매개변.. 더보기