재귀(Recursive) 함수
- 자기자신의 안에서 자신을 호출하는 것
- 탈출 조건 문이 필수적으로 있을것
- 탈출 조건이 없으면 헤어나올수 없는 무한루프에 빠져버립니다.
- 명확한 패턴의 조건이 아닌이상 함부로 사용하지 않기.
- 예) 하노이탑, 1~100까지 순차적 더하기, 팩토리얼 등....
사용 예)
재귀 결과 값)
'C,C++' 카테고리의 다른 글
C언어 volatile 의 의미/뜻 (0) | 2019.10.28 |
---|---|
C / C++ 변수 선언 차이점. (0) | 2018.10.17 |
C/C++ 서식문자(conversion specifier) 종류 - %d %u %o %x %f %e %g %c %s %p (0) | 2017.12.08 |
C/C++ escape sequence(이스케이프 시퀀스) 종류 - \b \f \n \r \t \v (0) | 2017.12.08 |