일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- #binary
- #3차원배열
- #android activity
- html multimedia
- #성적관리프로그램
- #2차원배열
- html id
- html charset
- html object
- mac terminal command
- #CallByAddress
- #C++ 연산자함수오버로딩
- #1차원배열
- git flow
- 토큰경제
- hyperledger transaction
- html video
- border-box
- html plug-in
- html youtube
- 하이퍼레저패브릭
- html5 new tag
- docker example
- #자바상속#자바이즈어#is~a
- html code
- #C++ has~a
- relative path
- #다차원포인터
- #bubbleSort
- #JAVASCRIPT
Archives
- Today
- Total
A sentimental robot
Recursive Function making header file 본문
#include<stdio.h>
#include "header.c"
#pragma warning(disable:4996)
void main() {
int num;
printf("factorial number input :");
scanf("%d", &num);
printf("facorial %d = %d\n", num ,recursiveF(num));
}
int recursiveF(int num)
{
if (num == 1) return 1;
return num*recursiveF(num - 1);
}
// 별도의 소스파일에 int recursiveF(int num); 선언하고 이 함수를 쓰고 싶은 파일의 선처리부에 header.c 을 헤더파일로 선언
header.c
int recursiveF(int num);
'C ' 카테고리의 다른 글
for문 연습 (0) | 2018.01.02 |
---|---|
표 만들기 (0) | 2018.01.02 |
Visual Studio Shortcut (0) | 2018.01.02 |
파일 입출력 (binary) (0) | 2018.01.02 |
파일 입출력 (텍스트 파일) (0) | 2018.01.02 |