가변 길이 배열은 사용자가 필요로 하는 크기를 가질 수 있습니다. 즉, 가변 크기를 가질 수 있습니다.
C++에서 가변 길이 배열을 구현하는 프로그램은 다음과 같습니다. -
예시
#include#include namespace std;int main() { int *array, size; cout<<"배열의 크기를 입력하세요:"< >크기; 배열 =새로운 정수 [크기]; cout<<"배열 요소를 입력하십시오:"< >배열[i]; cout<<"배열 요소는 다음과 같습니다. "; for(int i =0; i <크기; i++) cout<<배열[i]<<" "; cout< 위 프로그램의 출력은 다음과 같습니다 -
배열의 크기 입력:10배열 요소 입력:11 54 7 87 90 2 56 12 36 80배열 요소:11 54 7 87 90 2 56 12 36 80위의 프로그램에서 먼저 배열이 초기화됩니다. 그런 다음 사용자에게 배열 크기와 배열 요소를 요청합니다. 이것은 다음과 같습니다 -
cout<<"배열의 크기를 입력하십시오:"<>size;array =new int [크기];cout<<"배열 요소를 입력하십시오:"< >배열[i]; 마지막으로 배열 요소가 표시되고 배열이 삭제됩니다. 이것은 다음과 같습니다 -
cout<<"배열 요소는 다음과 같습니다. ";for(int i =0; i