목차
7.1 함수가 필요한 이유
7.1.1 함수가 있다면
7.1.2 모듈의 개념
7.1.3 함수의 개념
7.1.4 함수의 연결
7.1.5 함수의 종류
7.2 함수의 정의
7.2.1 반환형
7.2.2 반환값
7.2.3 함수 이름
7.2.4 인수와 매개 변수
7.2.5 지역 변수
7.3 함수 정의 예제
7.3 함수 정의 예제
7.3 함수 정의 예제
7.3 함수 정의 예제
7.4 함수 호출과 반환
7.4.1 예제 square.c
7.4.2 예제 get_max.c
7.4.3 예제 combination.c
7.5 함수 원형(prototype)
7.5.1 함수 원형을 사용하지 않으려면
7.5.2 함수 원형과 헤더 파일
7.5.3 예제 compute_sum.c
7.6 변수의 범위
7.6.1 지역 변수
7.6.2 지역 변수의 사용 범위
7.6.3 블록 안에서의 지역 변수
7.6.4 함수의 매개 변수
7.6.5 전역 변수
7.6.6 전역 변수의 초기값과 생존 기간
7.6.7 전역 변수를 사용시 주의점
7.6.7 전역 변수를 사용시 주의점
7.7 저장 유형 지정자
7.7 저장 유형 지정자
7.7 저장 유형 지정자
7.7 저장 유형 지정자
7.7.1 예제 linkage1.c, linkage2.c
7.7.2 저장 유형 정리
7.8 순환 호출
7.8 순환 호출
7.8.1 예제 factorial.c
7.8.2 순환 알고리즘의 구조
7.8.3 순환 <-> 반복
7.9 라이브러리 함수
7.9.1 수학 라이브러리 함수
7.9.2 예제 math1.c
7.9.3 예제 random.c
Q n A