배열 선언
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;