C언어) 함수에 대하여 & 함수 정의 방법
함수 프로그래머는 어려운 문제를 더 단순하고 작은 문제로 나누고, 이를 통해 코드를 단계적으로 구체화할 수 있어야 한다. 이때 프로그램은 기본적으로 ‘함수’라는 기본 구성 요소로 이루어져 있는데, 이 함수를 통해 복잡하고 반복되는 코드를 줄일 수 있다. 함수는 C언어에서 기본적으로 제공하는 printf() 나 scanf()와 같은 표준 함수(standard functions)와 사용자의 필요에 따라 직접 코드를 만들어 사용하는 사용자 정의 함수로 나뉜다. 이번 포스팅에서는 사용자 정의 함수를 직접 만들어 사용하는 법을 배울 것이다. 사용자 정의 함수 선언 및 정의 방법 함수를 다루기에 앞서 프로그래밍에서 선언과 정의의 차이를 알아보자. 선언은 코드 내에 특정한 함수 또는 변수가 존재한다고 알리는 것이고,..