C++ 배열


C++ 배열

배열은 각 값에 대해 별도의 변수를 선언하는 대신 단일 변수에 여러 값을 저장하는 데 사용됩니다.

배열을 선언하려면 변수 유형을 정의하고 배열의 이름과 뒤에 대괄호 를 지정하고 저장해야 하는 요소의 수를 지정합니다.

string cars[4];

이제 4개의 문자열 배열을 보유하는 변수를 선언했습니다. 여기에 값을 삽입하려면 배열 리터럴을 사용할 수 있습니다. 값을 중괄호 안에 쉼표로 구분된 목록에 배치합니다.

string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};

세 개의 정수 배열을 생성하려면 다음과 같이 작성할 수 있습니다.

int myNum[3] = {10, 20, 30};

배열의 요소에 액세스

인덱스 번호를 참조하여 배열 요소에 액세스합니다.

이 문 자동차 의 첫 번째 요소 값에 액세스합니다 .

예시

string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Outputs Volvo

참고: 배열 인덱스는 0으로 시작합니다. [0]이 첫 번째 요소입니다. [1]은 두 번째 요소 등입니다.


배열 요소 변경

특정 요소의 값을 변경하려면 인덱스 번호를 참조하십시오.

예시

cars[0] = "Opel";

예시

string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Now outputs Opel instead of Volvo

C++ 연습

연습으로 자신을 테스트하십시오

연습:

string라는 유형의 배열을 만듭니다 cars.

 [4] = {"Volvo", "BMW", "Ford", "Mazda"};