C언어_07 함수


C언어_07 함수

1. 함수(function) 함수는 특정한 작업을 수행하는 코드들을 하나로 모은 것이다. 함수는 입력 데이터를 받아서 처리한 후에 결과값을 반환한다. 함수를 호출할때는 함수가 필요로 하는 데이터를 나열한 다음, 세미콜론을 붙이면 된다(ex : n = function() ) 함수의 정의는 아래와 같다. 반환형 함수이름(매개 변수1, 매개 변수2) { 함수 몸체(다양한 코드들) ; return (변수) ; } 반환형 : 함수가 처리를 종료한 후 호출한 곳으로 반환하는 데이터의 type 을 말한다. (ex : int형, double형 등) 매개 변수 : 함수가 받는 데이터(인수)를 함수 몸체로 전달해준다. 함수 몸체 : 함수 몸체는 중괄호 {}로 둘러싸여 있다. 안에 함수가 수행하는 코드들이 들어있고, return 문장을 만나면 종료된다. return : 해당 함수를 호출한 부분으로 값을 반환한다. (ex: main 에서 x = get() 코드를 작성하면, 직접 만든 함수 get()에서 ...


#include #include로 #stdlib

원문링크 : C언어_07 함수