1. |
|
오리엔테이션 및 C언어의 개요 |
1. 학과목 소개 및 학습 내용 소개
2. C언어의 개요 |
|
|
|
C프로그램의 작성과 실행 |
1. C 프로그램의 작성법
2. 컴파일, 링크, 실행 |
|
2. |
|
데이터(1) -변수의 의미와 숫자 상수의 표현 |
1. 변수의 의미
2. 숫자 상수 |
|
|
|
데이터(2) - 문자 및 문자열 상수의 표현과 변수 선언 |
1. 문자 상수
2. 문자열 상수
3. 변수 선언 방법 |
|
3. |
|
데이타형과 변수 초기화 |
1. 데이타형
2. 변수의 초기화 |
|
|
|
표준입출력함수(1) - printf |
printf()의 형식 |
|
4. |
|
표준입출력함수(2) - putchar, puts, scanf |
1. putchar의 형식
2. puts의 형식
3. scanf의 형식 |
|
|
|
표준입출력함수(3) - getchar, gets |
1. getchar의 형식
2. gets의 형식 |
|
5. |
|
연산자(1) - 사칙, 대입, 복합대입, 증감 연산자 |
1. 사칙 연산자
2. 대입 및 복합 대입 연산자
3. 증감 연산자 |
|
|
|
연산자(2) - 관계, 논리, 비트 연산자 |
1. 관계 연산자
2. 논리 연산자
3.. 비트 연산자 |
|
6. |
|
연산자(3) - 조건, 형변환연산자, 연산자우선순위 |
1. 조건 연산자
2. 형변환 연산자
3. 연산자 우선 순위 |
|
|
|
제어문(1) - if, if~else, siwtch |
1. if 문
2. if~else 문
3. switch 문 |
|
7. |
|
제어문(2) - while, do~while, for |
1. while문
2. do~while문
3. for문 |
|
|
|
제어문(3) - 중첩 반복문, break, continue, goto |
1. 중첩 반복문
2. break문
3. continue문
4. goto문 |
|
8. |
|
사용자 정의 함수(1) - 사용자 정의 함수의 정의 방법 |
1. 사용자 정의 함수의 의미
2. 사용자 정의 함수의 정의 |
|
|
|
사용자 정의 함수(2) - 함수 호출 및 다양한 형태의 함수 |
1. 함수 호출 방법
2. 다양한 형태의 함수 |
|
9. |
|
사용자 정의 함수(3) - 재귀 함수, 함수를 이용한 예제 |
1. 재귀 함수의 형태
2. 재귀 함수를 이용하여 팩토리얼 구하기 |
|
|
|
사용자 정의 함수(4) - 함수를 이용한 다양한 예제 실습 |
사용자 정의 함수를 이용한 다양한 예제 |
|
10. |
|
배열(1) - 배열의 의미와 1차원 배열 선언 및 초기화 |
1. 배열의 의미
2. 1차원 배열 선언 및 초기화 |
|
|
|
배열(2) - 2차원 배열 다루기 |
1. 2차원 배열 선언 및 초기화
2. 2차원 배열 다루기 |
|
11. |
|
배열(3) - 배열 예제 |
배열 예제 |
|
|
|
배열(4) - 배열을 이용한 다양한 실습 |
배열을 이용한 실습 문제 |
|
12. |
|
포인터(1) - 포인터 선언 및 변수 다루기 |
1. 포인터 선언 및 초기화
2. 포인터를 이용하여 변수 다루기 |
|
|
|
포인터(2) - 포인터 변수로 1차원 배열 다루기 |
포인터를 이용하여 1차원 배열 다루기 |
|
13. |
|
포인터(3) - 포인터 변수로 2차원 배열 다루기 |
포인터를 이용하여 2차원 배열 다루기 |
|
|
|
포인터(4) - 포인터 배열, 배열 포인터, 중첩 포인터 |
1. 포인터를 이용하여 배열 다루기
2. 배열을 이용하여 포인터 다루기
3. 포인터의 포인터 |
|