2023년 1월 1일
08:00 AM
Buffering ...

최근 글 👑

C++ 배열 메서드

2023. 10. 23. 08:00ㆍC++ 문법
반응형

c++ 에서 배열이란?

단일 식별자를 통해 같은 자료형의 여러 변수에 접근할 수 있게 해주는 집계 데이터 유형으로
고정 크기의 연속된 메모리 요소 집합이다.

 

 

배열 선언 및 초기화

int myArray[5] = {1, 2, 3, 4, 5};

 

배열 요소에 접근

int element = myArray[2]; // 배열 myArray의 세 번째 요소(인덱스 2)에 접근

 

배열 길이

int length = sizeof(myArray) / sizeof(myArray[0]);
// 배열의 길이는 sizeof 연산자를 통해 얻을 수 있다.

 

배열 순회

for (int i = 0; i < length; i++) {
    // myArray[i]에 대한 작업 수행
}

 

배열 정렬

#include <algorithm>
std::sort(myArray, myArray + length);

 

배열 검색

#include <algorithm>
int target = 3;
int* result = std::find(myArray, myArray + length, target);
if (result != myArray + length) {
    // 요소를 찾았을 때의 작업 수행
}

 

std에는 자주 사용되는 함수들이 정의되어 있다.

c++ 표준 라이브러리에 있는 변수 또는 함수들은 std 네임스페이스에 포함되어있다.

따라서 표준 라이브러리를 사용하기 위해서는 std:: 를 붙여야 한다.

반응형

'C++ 문법' 카테고리의 다른 글

C++ 반복문  (53) 2023.10.24