1. | C 언어의 이해와 C 컴파일러 설치 | 1. 왜 컴퓨터 언어를 배우나? 2. 프로그램을 컴파일 하는 과정 | ||
2. | 함수 | 함수의 사용 함수를 정의하는 방법 | ||
3. | 변수와 연산자 | 정수와 실수 연산자와 우선순위 | ||
4. | For 문과 IF 문 | For문과 IF문을 이용하여 프로그램의 controlling하기. | ||
5. | 포인터 | 포인터 이해 parameter와 argument | ||
6. | 데이타 타입 | 여러 가지 데이타 타입들의 사용 방법 | ||
7. | 사용자 정의 데이터 구조 | Struct의 사용법 Malloc을 이용한 동적 메모리 할당 | ||
8. | 등차 수열 | 등차수열 프로그래밍 | ||
9. | 러쉬아워 | 러쉬아워 프로그래밍 | ||
10. | Linked-list | Linked-list 프로그래밍 | ||
11. | 난수발생 | 간단한 난수 발생 함수 이용하기 | ||
12. | 파일 입출력 | 1. 파일로 입출력 하는 방법 2. 안전한 프로그래밍 | ||
13. | 고급 토픽들 | 형변환 재귀함수 이진트리 함수의 포인터 그 밖의 연산자들 | ||
14. | 프로그램 문제들 | 프로그램 문제들 | ||
15. | 기말시험 | 기말시험 |