Mt.Hwang 2024. 7. 30. 11:51

사용자 함수

라이브러리 함수

함수 장점

하향식 프로그래밍

 

 

함수와 프로시져

 

 

함수 선언

함수 정의

함수의 선언

함수의 정의

함수의 호출

main() 함수

 

 

함수 정의

함수의 형

return 문

함수의 정의 방법 순서

함수 호출

 

 

묵시적 int

함수 원형

 

 

컴파일러가 함수 호출 문장을 만나면

인자

매개변수

 

 

값에 의한 호출

참조에 의한 호출

인자와 매개변수

함수가 호출되면

 

 

지역 변수

전역 변수

유효범위 규칙

 

 

지역 변수

전역 변수

함수의 유효 범위

 

 

전역 변수의 단점

스토리지 클래스

 

 

전역 변수

지역 변수

auto

register

extern

 

 

변수 선언

변수 정의

변수 선언과 변수 정의의 차이점

 

 

프로그램을 여려 파일로 작성하기

static

 

 

수학 함수

 

 

통합 자료형 수학 매크로

함수 지정자

inline 함수

static inline

 

 

_Noreturn

abort()

재귀 함수

 

 

시간 함수

clock_t
time_t

clock()

CLOCKS_PER_SEC 매크로

time()

difftime()

 

 

함수

함수 정의 형식

return 문

함수 호출 형태

함수 원형

함수 원형 형식

 

 

함수 호출 시

값에 의한 호출

유효범위 규칙

지역 변수

전역 변수

스토리지 클래스

 

 

수학 함수

통합 자료형 수학 매크로

<complex.h>

함수 지정자

inline

_Noreturn

 

 

재귀 함수

time()

clock()

CLOCKS_PER_SEC 매크로

<time.h>