처음이니까 그냥 내가 공부하는 내용 정리로. 일단 함수를 선언하고 이름을 적고, ()안에 전달인자가 있으면 전달 인자를 써주는 식이다. 그리고 {} 안에 함수의 내용을 적는다. ()안에 들어가는 전달인자는 매개변수라고 하는데, 그냥 무슨 뜻이냐면
위에서 함수 add를 선언할때 int a와 int b에 대해서 만들었지만 밑에서 함수를 사용할 때는 그냥 c와d로 쓸 수 있음. 그냥 의미만 알 면 될 듯! 그리고 int 형 함수는 끝에 나오는 return값을 int 함수의 값으로 치는 반면 void형 함수는 return 값으 없음. 수학으로 예를 들면 int 함수는 f(x)= 2x+7이라는 함수가 있다고 쳤을 때 다른 곳에 가서 f(10)이라던가 f(5) 등 그 함숫값 자체로서 사용할 수 있는 반면 void 함수는 그냥 함수 식의 과정 자체를 수행한다고 보면 됨. 첫글이니까 내꺼 복습식으로 그냥 짧게~ |
'C언어' 카테고리의 다른 글
[C언어 예제]변수 선언,함수 선언 응용. 구구단 출력. 프로그램 종료시키는 법. (0) | 2018.04.06 |
---|---|
[C언어 기초] static변수, while문과 break문을 이용한 반복횟수 및 프로그램 종료 (0) | 2018.04.06 |
[C언어 예제] 피보나치 수열 만들기 (0) | 2018.03.28 |