VariableLengthArray1 가변배열(Variable-length array)이란?(가변배열 1) C언어를 배울때 보통은 순서가, 1단계 : 배열을 배운다. (배열의 크기를 상수 설정) 2단계 : 포인터의 동적할당을 배운다. (배열의 크기를 변수로 설정) 하지만, 2단계의 예제들을 보면 동적할당도 결국엔 scanf등을 활용하여 값을 받아서 사용자가 배열의 최대 크기를 지정 해줄수 밖에 없는 구조였던 것이다. 그렇담, 3단계 : 배열의 크기를 사용자가 지정하지 않고도 배열을 사용한다. 라는 개념도 있을것이라 추측하고 당시에 교수님께 여쭤봤더니 "벡터" 라는 개념이 있다고 하셨다. 그냥 그렇게 넘어갔다. !! 근데 마침 !! 유튜브 강의를 듣던중에 3단계에 해당하는 개념이 나왔다. https://youtu.be/osL_ngXRmA4 속이 뻥 뚫리는 기분이었다. "가변배열" 영어로는 Variabel-len.. 2022. 5. 5. 이전 1 다음