함수

하상현·2023년 11월 21일
0

함수

어떠한 행동을 하고 결과를 나한테 남겨주는 것
코드블록({})에 이름을 붙여주고 언제든 갖다 쓴다.
이름을 안붙일 수도 있다.

함수의 선언과 호출

선언(정의): 함수를 만드는 것
호출(실행): 한수를 실행하는 것

함수 선언(정의)

한수 만드는 방법

데이터타입 함수명() {
  실행영역(코드)
  return 데이터
}

반환값(리턴값)타입을 지정해준다
단 void는 반환이 필요없다.

함수 호출(실행)

함수명();

함수 기본 특성

한수는 특수한 임무/목표를 가지고 있게 만들어준다.
예) 로그인함수, 새로고침함수
미리 정의해놓으면 언제든 불러와서 사용하기 쉬우니깐 사용한다.
독립적인 메모리 공간을 사용한다.
함수에 데이터를 전달할 수 있다.
함수에 데이터를 전달받을 수 있다."함수인자 값"

//함수 선언
int add(int x, int y){  //함수인자값 x,y
  return x + y;
}

//함수 호출
void main(){
  print(add(10,20));
}

0개의 댓글