CODEDRAGON ㆍDevelopment/C, C++
함수의 반환값
· 함수값을 돌려줄 때는 return 문과 함께 사용합니다.
· 함수가 돌려줄 값에 따라 함수 이름 앞에 데이터형을 붙입니다.
· 돌려줄 값이 없으면 void 형으로 함수를 선언합니다.(C, Java)
· 돌려줄 값이 없으면 Unit 형으로 함수를 선언합니다.(Kotlin)
return
· 점프문의 한 종류
· 현재 실행하고 있는 함수를 종료하고, 함수를 호출한 곳으로 돌아가는 제어문
· 함수값을 돌려줄 때는 return 문 사용 (값의 반환)
· 함수의 종료를 의미 (메소드 종료)
· return 문은 필요시 메소드 중간에서 호출하여 해당 메소드를 종료시키고 프로그램의 흐름을 호출한 곳으로 돌려줄 수 있습니다.
· 함수가 반환할 것이 아무것도 없는 경우(즉, 반환 형식이 void인 경우)에도 return 문만 사용 가능(return;)하며 이 경우 값 반환없이 메소드만 종료시킵니다.
void
· void 란 '아무 형(타입)이 없는', '공허한', '텅빈'의 의미
· 입력받는 혹은 반환할 '아무런 값이 없다'는 의미
Unit
http://codedragon.tistory.com/7883
'Development > C, C++' 카테고리의 다른 글
for 무한 루프 (0) | 2019.01.07 |
---|---|
While, while 기본 문법 (0) | 2019.01.07 |
C/Java - 비트 연산자 종류 (0) | 2018.11.02 |
typedef - typedef의 사용 방법, 구조체에서 typedef선언 방법 (0) | 2018.10.29 |
가변 인자 - 함수의 인자 수를 지정(고정)하지 않습니다. (0) | 2018.10.29 |