배열 선언

double array[3];

 

구조체로도 배열을 만들 수 있다

struct Size
{
	int length;
	int width;
};
Size sizeArray[10];

 

배열 초기화

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

// 유니폼 초기화
int val[5]{1,2,3,4,5}; // C++11 이상에서 지원
int val[]{1,2,3,4,5}

 

열거형 클래스(enum class)

네임스페이스 내부 표준 열거형

namespace StdName{

enum{
A, B, C, TOTAL};
}

int main()
{
int val[StdName::A];
}

 

배열의 크기 구하기

int arr[]{1,2,3};

cout << sizeof(arr) << endl;

 

 

https://boycoding.tistory.com/category/C%2B%2B%20%EC%9D%B4%EC%95%BC%EA%B8%B0

 

 

배열의 동적 할당

int *ptr
int array_size;
cin >. array_size;
ptr = new int[array_size];

delete[] p;

 

https://yeolco.tistory.com/107

+ Recent posts