array
![[C++]배열의 크기를 변수로 설정하는 법(동적 배열)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb8S5vt%2FbtrAQIWSJnX%2FrsTuuwAZK1lXIrHHEsZNRk%2Fimg.png)
[C++]배열의 크기를 변수로 설정하는 법(동적 배열)
※모든 내용은 필자의 부족한 머리와 서칭실력이 출처이므로 틀린점이 있을 수 있습니다. 프로그래밍 문제를 풀다가 조건에서 배열의 크기가 1,000,000같이 광범위한 범위가 주어졌을 떄에는 직접 배열의 크기를 int arr[300]; for(int i=0;i> length; int* array = new int[length]; 위와 같이 포인터를 사용하여 동적으로 배열을 할당해 사용할 수 있다. new [] 연산자는 힙 영역에 동적으로 배열을 생성하고 배열이 저장된 주소값을 넘겨줍니다. 또한 배열의 사용이 끝났을 때는 delete[] 연산자를 사용하여 배열을 삭제해 주어야 합니다. (메모리리크, 메모리 누수 등) ※배열 값을 0으로 초기화 하는법 int* array = new int[n]();