함수는 특정기능만 하는 조각과 같다. 그래서 한 번 만들어두고 그 기능을 사용하고 싶을 때, 다시 코드를 작성하는대신 함수를 호출해서 기능을 수행하게끔 하는 것이다. 반환형 이름 (매개변수){ return;}위 처럼 사용한다. 반환형에는 데이터타입을 사용할수도 있고, 반환하지 않으려면 void를 사용한다. 이 때는 return 을 작성하지 않는다. int Add(int a,int b){ return a+b;}다음은 더하기 함수를 만든 것이다. 매개변수로 a와 b를 받아서 계산결과를 리턴한다. main 함수{ Add(1,2);}호출은 다음과 같이 하면된다. 그러면 3이라는 결과가 리턴되는데 이를 어디에 저장해도되고 출력해도 된다. 함수의 매개변수와 관련해서는 값에 의한 호출과 참조에 의한 호출이 ..