개인노트

[C언어] 재귀함수 본문

C/문법

[C언어] 재귀함수

BillnairK 2017. 5. 23. 18:50

재귀함수란 ?


재귀함수는 함수 내에서 자기자신을 다시 호출하는 함수를 재귀함수라고 한다.



#include <stdio.h>

#include "stdlib.h"


void Recursive(void);


int main(void)

{

Recursive();

getchar();

}


void Recursive(void)

{

static int a=1;

if (a <= 5)

{

printf("재귀함수로 %d번 호출 !!\n", a);

a++;

Recursive(); // 재귀함수

}



'C > 문법' 카테고리의 다른 글

[C언어] 배열의 문자열과 널(NULL)  (0) 2017.06.26
[C언어] 배열 선언, 배열 초기화  (0) 2017.06.23
[C언어] Static 변수  (0) 2017.05.23
[C언어] 지역변수, 전역변수  (0) 2017.05.23
[C언어] goto 문  (0) 2017.05.10
Comments