사용자 정의 함수는 기본적으로 반환형, 함수명, 매개변수의 구조로 이루어진다. 함수가 종료될 때 반환형이 int라면 정수형의 반환값을 가진다는 것이다. 예를 들면 위 처럼 minute 혹은 1, 0 이 될 수도 있다. 반환값은 함수를 불러온 값에 반환이 된다. 메인 함수에서 counter 함수를 불러왔을때 그 반환값이 a로 들어가는 형식이다. 하지만 위의 경우 전역 변수가 존재함으로 반환값은 필요없다. 그럴땐 반환형에 void를 입력하면 반환하지 않겠다는 의미이다. 시간을 더해주는 프로그램 코드이다. 각각 시, 분, 더할 분을 입력하고 counter()를 불러옴으로써 계산을 해내는 것이다. 금액을 입력받았을 때 최소로 줄 수 있는 거스름 화폐의 개수를 구하는 코드이다. 예를 들어 11만원을 입력했을 때 ..
C 프로그래밍 (9) - 함수
사용자 정의 함수는 기본적으로 반환형, 함수명, 매개변수의 구조로 이루어진다. 함수가 종료될 때 반환형이 int라면 정수형의 반환값을 가진다는 것이다. 예를 들면 위 처럼 minute 혹은 1, 0 이 될 수도 있다. 반환값은 함수를 불러온 값에 반환이 된다. 메인 함수에서 counter 함수를 불러왔을때 그 반환값이 a로 들어가는 형식이다. 하지만 위의 경우 전역 변수가 존재함으로 반환값은 필요없다. 그럴땐 반환형에 void를 입력하면 반환하지 않겠다는 의미이다. 시간을 더해주는 프로그램 코드이다. 각각 시, 분, 더할 분을 입력하고 counter()를 불러옴으로써 계산을 해내는 것이다. 금액을 입력받았을 때 최소로 줄 수 있는 거스름 화폐의 개수를 구하는 코드이다. 예를 들어 11만원을 입력했을 때 ..
2020.08.05