본문 바로가기
GD's IT Lectures : 기초부터 시리즈/C, C++ 기초부터 ~

[C/C++ 프로그래밍] C/C++ 초급과정 소개

by GDNGY 2023. 5. 15.

C/C++ 초급과정 소개

C/C++ 초급 과정에서는 개발 환경 설정부터 시작하여, 출력문, 입력문, 변수, 상수, 자료형, 연산자를 배우며 C/C++의 기본 구조에 대해 이해하게 됩니다. 그 후, 프로그램의 흐름을 제어하는 조건문과 반복문, 코드를 모듈화하는 함수, 데이터를 효율적으로 다루는 배열, 문자열, 포인터 등의 기본적인 프로그래밍 요소를 학습합니다. 구조체를 통한 사용자 정의 자료형, 파일 입출력을 이용한 데이터 저장 및 불러오기, 그리고 프로그램의 안정성을 위한 예외 처리 방법 등에 대해 배우게 됩니다. 마지막으로 메모리를 동적으로 할당하여 효율적인 프로그램을 작성하는 방법에 대해 배웁니다. 이 과정을 통해 C/C++의 기본적인 프로그래밍 방법을 익히게 됩니다.

 

 


 

반응형

 


[C/C++ 초급과정]

 

Chapter  1. C/C++ 개발 환경 설정
Chapter  2. 출력문과 입력문
Chapter  3. 변수와 상수
Chapter  4. 자료형
Chapter  5. 연산자
Chapter  6. 조건문
Chapter  7. 반복문
Chapter  8. 함수
Chapter  9. 배열
Chapter 10. 문자열
Chapter 11. 포인터
Chapter 12. 구조체
Chapter 13. 파일 입출력
Chapter 14. 예외 처리
Chapter 15. 메모리 동적 할당

 


Chapter 1. C/C++ 개발 환경 설정

이 장에서는 C/C++ 프로그래밍을 시작하기 위해 필요한 개발 환경의 설정 방법을 설명합니다. 컴파일러 다운로드부터 편집기 설치, 그리고 첫 번째 'Hello, World!' 프로그램 작성까지의 과정을 알려드립니다.

 

Chapter 2. 출력문과 입력문

프로그래밍의 기초를 배우는 장입니다. 화면에 문자를 출력하거나 사용자로부터 입력을 받는 방법을 다룹니다.

 

Chapter 3. 변수와 상수

변수의 개념과 상수의 개념을 이해하고, 어떻게 사용하는지 배웁니다. 자신만의 변수와 상수를 만들어서 프로그램에 활용해 보겠습니다.

 


Chapter 4. 자료형

다양한 자료형에 대해 배우고, 어떤 자료형을 언제 사용하는지 알아봅니다. 각 자료형의 특징과 사용 예시를 통해 이해를 도와드릴 예정입니다.

 

Chapter 5. 연산자

연산자의 종류와 사용법, 그리고 연산자의 우선 순위에 대해 배웁니다. 실제 코드에서 연산자가 어떻게 작동하는지 실습을 통해 확인해봅니다.

 

Chapter 6. 조건문

조건문을 사용해 프로그램의 흐름을 제어하는 방법을 배웁니다. if, else, switch 등 다양한 조건문을 사용하는 방법과 예제를 통해 실습해봅니다.

 

Chapter 7. 반복문

반복문의 개념과 사용 방법에 대해 배웁니다. for, while, do-while 등의 반복문을 이용해 효율적인 코드를 작성하는 방법을 배울 수 있습니다.

 

Chapter 8. 함수

함수의 개념을 배우고, 함수를 작성하는 방법과 함수 호출에 대해 배웁니다. 함수를 통해 코드를 효율적으로 관리하는 방법을 실습해봅니다.

 

Chapter 9. 배열

배열이란 무엇인지, 어떻게 사용하는지 배웁니다. 또한 다차원 배열을 사용하는 방법과 배열을 활용한 간단한 프로그래밍을 해봅니다.

 

Chapter 10. 문자열

C++에서 문자열을 어떻게 다루는지에 대해 배웁니다. 문자열 함수를 사용해 문자열을 조작하는 방법을 배웁니다.

 

Chapter 11. 포인터

포인터의 개념과 사용법을 배웁니다. 메모리 주소를 직접 다루는 기술로, C/C++에서 중요한 부분을 차지합니다. 포인터를 사용하여 변수의 주소를 얻고, 그 주소를 통해 값을 조작하는 방법을 배웁니다.

 

Chapter 12. 구조체

구조체의 개념과 사용법에 대해 알아봅니다. 다양한 타입의 변수를 묶어서 새로운 타입을 만들 수 있는 구조체를 사용해 보고, 구조체를 이용한 실용적인 프로그래밍을 배웁니다.

 

 

Chapter 13. 파일 입출력

파일을 다루는 방법에 대해 배웁니다. 프로그램 내에서 파일을 생성, 쓰기, 읽기 등 다양한 파일 조작을 배우고 실습해봅니다.

 

Chapter 14. 예외 처리

프로그램에서 발생할 수 있는 다양한 오류 상황을 처리하는 방법에 대해 배웁니다. C++의 예외 처리 구문을 이용해 안정적인 프로그램을 만드는 방법을 배웁니다.

 

Chapter 15. 메모리 동적 할당

메모리의 동적 할당에 대해 배웁니다. new와 delete를 이용해 메모리를 직접 할당하고 해제하는 방법을 배우며, 이를 통해 프로그램의 효율성을 높일 수 있습니다.

 

 

 

2023.05.15 - [GD's IT Lectures : 기초부터 시리즈/C, C++ 기초부터 ~] - [C/C++ 프로그래밍] C/C++ 프로그래밍이란?

 

[C/C++ 프로그래밍] C/C++ 프로그래밍이란?

C/C++ 프로그래밍이란? C/C++은 컴퓨터 프로그래밍 언어 중 하나로, 운영체제, 임베디드 시스템, 고성능 컴퓨팅 등 다양한 분야에서 널리 사용되고 있습니다. C++은 C 언어를 기반으로 객체 지향 프

gdngy.tistory.com

 

반응형

댓글