2. 배열, 포인터 및 구조체
C언어를 조금이라도 공부했던 사람이라면 배열과 포인터는 들어봤을 겁니다. 둘 다 개념은 어렵지 않지만 2차원 이상의 배열은 조금 헷갈릴 수 있는 부분이 있습니다. ▣ 배열(Array) ■ 배열은 연속된 메모리 주소 공간 상에 element가 존재하는 자료구조입니다. 쉽게 말하면, 메모리내에 배열의 각 요소들은 서로 떨어져 있지 않고 붙어 있다는 뜻입니다. ■ C에서 1차원 배열 변수를 선언하는 방법은 아래와 같습니다. 1 int vector[5] = {1,2,3,4,5}; cs int 자리에는 type(char, float, double, long long, 구조체 등)이 들어갈 수 있습니다. 여기서 vector변수의 type은 뭘까요? 그냥 int 배열이라고 말하면 틀린 답입니다. 정확히는 "integ..
2023. 5. 28.