교육 상담 문의

궁금한점이 있다면 주저말고 연락주세요!
전문 컨설턴트가 따로 연락을 드리겠습니다.

이름학교 및 학년

연락처이메일

문의 내용 무료강의신청

*무료 강의를 신청하시는 분은 듣고 싶은 과정과 자신의 수준을 알려주세요.

언어과정

C언어

평균 학습 기간

32시간

적정 학습 대상

초,중학생

모든 프로그래밍 언어의 뼈대가 되는 언어입니다. 다른 언어에 비해 학습하기가 힘들지만, C언어를 배우고 나면 다른 프로그래밍 언어 쉽고 빠르게 이해할 수 있습니다. 정보올림피아드 등 알고리즘 학습을 하기 위한 필수 과목입니다.

목차

Chapter 1. 컴퓨터와 프로그래밍

1. 프로그래밍의 이해

Chapter 2. C언어의 기초

1. C언어 살펴보기 2. 작업 공간의 마련

Chapter 3. C 프로그램 실행하기

1. C 프로그램 실행하기 2. C언어 기본 문법

Chapter 4. 변수

1. 정수형, 실수형 변수

Chapter 5. 연산

1. 산술 연산자 2. 대입 연산자 3. 관계 연산자와 논리 연산자

Chapter 6. 데이터의 저장

1. 기수법 2. 정수와 실수의 데이터 저장 3. 비트 연산자

Chapter 7. 여러 가지 자료형

1. 정수 자료형 2. 실수 자료형 3. 문자의 표현

Chapter 8. 상수와 자료형의 변환

1. 상수 2. 자료형의 변환

Chapter 9. 반복문

1. 반복문이란? 2. while 문 3. for 문 4. 반복문의 중첩

Chapter 10. 조건문

1. if 문 2. 조건문과 반복문의 중첩 3. switch 문

Chapter 11. 함수

1. 함수란? 2. C언어에서의 함수

Chapter 12. 함수와 변수

1. 지역 변수 2. 전역 변수 3. 그 외 다양한 변수

Chapter 13. 재귀 함수

1. 재귀 함수

Chapter 14. 배열

1. 1차원 배열 2. 문자열 3. 다차원 배열

Chapter 15. 포인터

1. 포인터 변수 2. 포인터 연산 3. 잘못된 포인터의 사용

Chapter 16. 배열과 포인터

1. 배열과 포인터 2. 문자열과 포인터

Chapter 17. 함수와 포인터

1. 함수의 인자 전달 방식 2. main 함수의 인자

Chapter 18. 포인터의 포인터

1. 다중 포인터 2. 다차원 배열과 포인터

Chapter 19. 데이터의 입출력

1. 스트림과 버퍼 2. 문자의 입출력 3. 파일 입출력

Chapter 20. 헤더 파일과 함수

1. 헤더 파일 2. 문자열 관련 함수 3. 수학 관련 함수

Chapter 21. 구조체

1. 구조체 2. 포인터, 함수와 구조체 3. 구조체의 중첩과 메모리

Chapter 22. 구글링과 디버깅

1. 구글링 2. 디버깅 3. 유용한 사이트

펼치기

추천 멘토

김도재

고려대학교 사이버국방학과

아직 입력되지 않았습니다.

탄탄한 프로그래밍적 사고력, 저와 함께 키워나갑시다.

자세히 보기

박지원

고려대학교 사이버국방학과

아직 입력되지 않았습니다.

정보보안을 공부하는 대학생입니다.

자세히 보기