본문 바로가기

programming language/C 언어

오늘 공부한 c언어 함수(2)

int Increment (int n); 같은 문장 표현은 컴파일러에게 Increment함수가 뒤에서 나온다고 알려주는 문장이다.

즉 해석을 해보면, 뒤에 반환형이 int이고 int형 정수 하나를 인자로 받는(입력값을 받는)

Increment 함수의 호출문을 만나면 컴파일 해줘! 뒤에서 나와!

 

추가적으로

int Increment (int n);는  int Increment (int);로 표현이 될수 있는데 

함수의 선언에는 매개변수의 갯수 및 자료형 정보만 포함이 되면 된다.

그래서 매개변수의 이름을 생략해서 선언하는것이 가능하다.

 

int Add( int num1, int num2); 의 선언은

int Add( int , int ); 다음과 같은 매개 변수의 이름을 생략한 표현으로 선언할 수있다.