1. | ![]() |
C언어 소개 및 개발환경 | C 프로그램 언어의 소개와 활용도를 설명하고, 프로그래밍을 위한 소프트웨어와 환경 설치에 대하여 설명한다. | ![]() |
2. | ![]() |
변수와 데이터 | - C 언어 기초 - 정수형과 실수형 - 진법 변환 - 변수와 상수 | ![]() |
3. | ![]() |
연산자 | - 연산자란? - 연산자(산술, 대입, 관계, 논리, 비트, 조건, 증감) - 자료형 변환 | ![]() |
4. | ![]() |
기본 입출력과 라이브러리 함수 | - 함수란? - 라이브러리 함수 - 입출력 함수 - 수학함수 - 기타 함수 | ![]() |
5. | ![]() |
제어문 (선택구조와 반복구조) | - if 문 - switch문 - for 문 - while 문 - do-while, break, continue, goto 문 | ![]() |
6. | ![]() |
함수 | - 함수 선언 (정의) - 함수의 사용 - 변수 영역 - 재귀 호출 | ![]() |
7. | ![]() |
배열 | - 배열 - 다차원 배열 - 함수의 배열 인수 - 접근 수정자 | ![]() |
8. | ![]() |
문자열 | - 문자열과 배열 - 문자열 입출력 - 문자열 처리 함수 - 문자 처리 함수 - 문자열의 배열 | ![]() |
9. | ![]() |
구조체 | - 구조체 struct - 구조체와 함수 - 구조체의 배열, sizeof연산자 - 열거형 enum - 형 정의 typedef | ![]() |
10. | ![]() |
포인터 | - 포인터란? - 배열과 포인터 - 포인터 인자, 상수 - 이중 포인터 - 함수 포인터 | ![]() |
11. | ![]() |
파일 입출력 | - File open / File close - 파일 입출력 함수 - EOF - Random Access | ![]() |
12. | ![]() |
메모리 관리 | - 프로그램 실행 구조 - 동적 메모리 할당/반환 - 글로벌 변수 - 변수와 주소 | ![]() |