[C] 7. C언어 사용자 정의 함수, 변수의 특성(지역, 전역, static)
오늘은 C언어 사용자 정의 함수와 변수에 대하여 알아보겠습니다. 1. 함수의 구조 - C언어는 mian 함수, 라이브러리 함수, 사용자 정의 함수가 있습니다. - main 함수로 보면 함수는 반환형, 이름, 매개변수, 내부코드, 반환값(void는 생략)으로 구성됩니다. - 함수의 반환형은 int, char, double 등 모두 가능하며 특별한 반환형이 없는 경우 void가 사용됩니다. 2. 사용자 정의 함수 - 위 쪽에서 함수의 선언을 하며 정의할 수 있지만 코드가 지저분해져 위에서는 선언, 아래서 정의를 합니다. - 왼쪽과 오른쪽 2가지 예시를 보며 void형과 값을 반환하는 함수의 차이를 확인해보세요. - 변수는 지역성을 가지기 때문에 타 함수에서 사용하기 위해서는 매개변수를 사용해야합니다. 2. ..
2024. 1. 10.