본문 바로가기

포인터3

[C/C++ 프로그래밍] 12. 구조체 Chapter 12. 구조체 구조체의 개념과 선언 방법, 그리고 초기화를 배우게 됩니다. 구조체를 사용해 변수를 선언하고 접근하는 방법, 구조체 배열, 그리고 함수와의 상호작용에 대해 다룹니다. 또한, 구조체의 메모리 할당과 포인터 사용법, 중첩된 구조체 사용, 그리고 typedef를 통한 별칭 설정 등도 포함되어 있습니다. 이를 통해 코드를 효율적으로 작성하는 방법을 배울 수 있습니다. [Chapter 12. 구조체] 12.1. 구조체의 이해 12.1.1. 구조체의 개념과 필요성 12.1.2. 구조체의 선언과 초기화 12.2. 구조체의 사용 12.2.1. 구조체 변수의 선언과 접근 12.2.2. 구조체 배열 12.2.3. 구조체와 함수 12.3. 구조체와 메모리 12.3.1. 구조체의 메모리 할당 12.. 2023. 5. 16.
[C/C++ 프로그래밍] 10. 문자열 Chapter 10. 문자열 C/C++ 프로그래밍에서 문자의 집합을 처리하는 방법에 대해 다룹니다. 이 챕터에서는 문자열의 개념, 선언, 초기화, 사용법, 그리고 문자열을 함수의 인자로 전달하는 방법과 문자열 관련 함수들에 대해 배웁니다. 문자열의 메모리 구조와 포인터의 관계도 이해하게 될 것입니다. 그리고 여러 프로그램 예제를 통해 실제 문자열 처리에 대한 이해를 높이고, 마지막으로는 동적 메모리 할당을 이용한 문자열 처리와 문자열의 다양한 응용에 대해서도 배우게 됩니다. [Chapter 10. 문자열] 10.1. 문자열의 개념 10.1.1. 문자열이란? 10.1.2. 문자열의 필요성 10.2. 문자열의 선언과 초기화 10.2.1. 문자열 선언하기 10.2.2. 문자열 초기화하기 10.3. 문자열의 사.. 2023. 5. 16.
[C/C++ 프로그래밍] C/C++ 초급과정 소개 C/C++ 초급과정 소개 C/C++ 초급 과정에서는 개발 환경 설정부터 시작하여, 출력문, 입력문, 변수, 상수, 자료형, 연산자를 배우며 C/C++의 기본 구조에 대해 이해하게 됩니다. 그 후, 프로그램의 흐름을 제어하는 조건문과 반복문, 코드를 모듈화하는 함수, 데이터를 효율적으로 다루는 배열, 문자열, 포인터 등의 기본적인 프로그래밍 요소를 학습합니다. 구조체를 통한 사용자 정의 자료형, 파일 입출력을 이용한 데이터 저장 및 불러오기, 그리고 프로그램의 안정성을 위한 예외 처리 방법 등에 대해 배우게 됩니다. 마지막으로 메모리를 동적으로 할당하여 효율적인 프로그램을 작성하는 방법에 대해 배웁니다. 이 과정을 통해 C/C++의 기본적인 프로그래밍 방법을 익히게 됩니다. [C/C++ 초급과정] Chap.. 2023. 5. 15.