C언어

함수

업무 중 2021. 1. 25. 12:42

함수(function)란?

- 함수란 영어 function에서 온 말인데 이 뜻은 "기능"을 뜻한다. 

즉, 기능을 구현하는 부분을 따로 떼어 구현하는 것으로, 구조화 프로그램의 중요한 개념이라 하겠다.

함수의 종류

함수의 종류에는 사용자 정의 함수와 라이브러리 함수가 있다.

① 사용자 정의 함수

 사용자가 구현하고 싶은 기능을 구현하는 것이다. 

변수의 경우처럼 명명규칙(언더바_나 알파벳으로 시작 등등..)에 따라 함수의 특성을 살린 이름을 지으면 된다.

예) add(), printScreen(), multiple()

② 라이브러리 함수

우리가 흔히 써오던 printf(), scanf() 같은 함수인데 이 두 함수는 stdio.h파일 안에 정의되어있다.



출처: https://zapiro.tistory.com/entry/C언어-함수function의-기초 [The Catcher in the Rye]

'C언어' 카테고리의 다른 글

프로그래밍이란?  (0) 2021.01.18
20200706  (0) 2020.07.06
20200702  (0) 2020.07.02
20200629.  (0) 2020.06.29
20200628.  (0) 2020.06.28