[C언어] 메소드 호출하기
- Language/C언어
- 2020. 8. 5.
메소드 호출
메인 외에 사용되는 함수들을 표현합니다.
main을 최소화 시키면서, 반복문과 다르게 공통된 일을 여러 군데에서 사용 할 수 있다는 장점이 있습니다.
반드시 main에서 호출 할 필요는 없습니다.
#include<stdio.h>
void one(void)
{
printf("정상적으로 출력 되었습니다. \n");
}
void two(int num)
{
printf("num의 값은 %d 입니다. \n", num);
}
int three(int num)
{
return num / 10;
}
int main(void)
{
one();
two(100);
printf("three의 값은 %d 입니다.", three(100));
return 0;
}
결과값
정상적으로 출력되었습니다.
num의 값은 100 입니다.
three의 값은 10 입니다.
[1타입] [2이름] ([3타입과 변수명])
{
내용
}
메소드는 크게 받는 값과 return 타입으로 나뉘어집니다.
[1타입] 경우 return 값의 타입을 나타냅니다.
[2이름] 경우 메소드를 호출 할 때 부르는 이름을 나타냅니다.
[3타입과 변수명] 메소드 안에서만 사용 할 수 있는 타입과 변수명을 나타냅니다.
만약 void 외 다른 값이 지정되어 있을 경우에는 메소드 호출 시 해당되는 타입의 변수값을 지정해주셔야 합니다.
반응형
'Language > C언어' 카테고리의 다른 글
[C언어] 키보드 입력받기 (0) | 2020.08.17 |
---|---|
[C언어] 배열을 이용하여 피보라치 수열 만들기 (0) | 2020.08.06 |
[C언어] scanf 값 입력 받기 (0) | 2020.08.05 |
[c언어] 연산자 사용하기 (0) | 2020.08.04 |
Visual Studio 설치하기 (0) | 2020.08.04 |