•
함수란 ?
◦
'특정한 작업'을 수행하도록 제작된 독립적인 코드
코드 덩어리 + 이름 = 함수
•
함수를 사용하는 이유?
◦
편하다
◦
코드의 재사용이 가능하다
◦
전체 구조를 파악하기 쉽다
•
함수의 종류
◦
제공 함수 (표준 함수)
printf(), scanf(), getchar() 같은 함수를 말한다.
◦
제작 함수
자신이 사용하고자 하는 함수를 만들어서 사용하는 것을 말한다.
•
•
함수의 기본 형태
리턴형 함수명 (데이터형 변수(매개변수), 데이터형 변수(매개변수))
{
함수 본문 :
'특정한 작업을 수행하도록 설계된 코드'
return 리턴 데이터; // 리턴형에 따라 생략 가능(ex:void)
}
C
복사
•
함수명
◦
의미있는 단어와 약자로 표현
◦
처리가 시작되는 메모리 주소를 의미