[C# 섹션 5] 배열
# 배열- 배열Lvalue를 선언할 때 '[]' 위치가C++과는 좀 다르기에 헷갈리지 않아야 한다초기화 방식은 다양하게 지원하는 것을 알 수 있다// C++ int arr[5]; int* arr = new int[5];// C# int[] arr = new int[5];int[] arr2 = new int[5] { 10, 20, 30, 40, 50 };int[] arr2 = new int[] { 10, 20, 30, 40, 50 };int[] arr2 = { 10, 20, 30, 40, 50 }; - C# 배열은 동적할당C++ 배열은정적할당도 가능하고, new 키워드를 통해 동적할당도 가능하다 반면, C# 배열은참조타입으로 동적할당을 한다는 점이 중요하다 - arr.LengthC++에서 sizeof()를..
2025. 6. 22.