
C에서는 헤더 파일에 존재하는 함수 말고도 사용자가 직접 함수를 만들어 사용할 수 있다. 아래 방법을 따르면 당신도 함수를 만들 수 있다.#include int add(int a, int b) { printf("add함수 실행\n"); return a + b;}int main() { int x = 3, y = 4; printf("%d + %d = %d", x, y, add(x, y)); return 0;}함수명 함수를 정의할 때 함수명을 정해주어야 한다. 이후 함수를 호출하고 싶을 때 함수명을 통해 호출하면 된다. 매개변수 함수 안에서 값이 바뀔 매개변수이다. 매개변수의 개수도 사용자가 지정할 수 있고, 매개변수의 변수타입 또한 지정 가능하다. 심지어 포인터 변수도 가능하다. 이때 매개변수 선언된 변수..