본문 바로가기
C언어(C language)/C 문법

함수의 형태

by 공.대.남 2018. 9. 4.
반응형

먼저 함수를 쓰는 방법을 알려드릴게요.

함수는 메인함수 전에서 선언을 void function, int function ... 을 해주고, 메인함수 후에 그 선언된 함수를 아래의 예제와 같이 설명해주면 함수를 올바르게 사용한 경우이예요!

그럼 이제 함수의 형태를 알아볼게요.

c언어에서 함수의 형태는 크게 반환값과 전달값의 유무에 따라 4가지유형으로 나눌 수 있어요.


먼저 반환값이란 return 으로 반환을 해준다는 말이에요.


그럼 예제를 볼게요.


위에서 함수명 앞에 쓰인 void와 int를 설명하자면 반환값을 표현해주는 거에요.

만약 반환값이 없으면 void 함수명을 적어주면되고, 반환값이 정수형이면 int ,실수형이면 double이나float,문자형이면 char 을 함수명 앞에 적어주는 셈이죠.


이제 전달값이란 무엇일까요?

전달값이란 함수명뒤에있는 ( ) 괄호안에 들어간 값을 전달값이라고 해요.


그럼 예제를 볼게요.


위에서 함수명 뒤에 ( )괄호의 차이를 알 수있죠!


이렇게 함수는 반환값과 전달값을 필요에 따라 써주면 됩니다!

728x90
반응형

댓글