혼자 연구하는 C/C++ 11장 정리(배열과 포인터)
1. 첨자연산 배열의 내부적 처리 배열과 포인터는 긴밀한 관계를 가지고 있다. 유사점과 차이점을 분명하게 살펴보고 넘어가야 한다. C에서 배열의 특징 - 1차원 배열만 지원한다. 2차원 이상의 다차원 배열은 1차원 배열의 확장에 불과하다. - 배열을 구성하는 배열 요소의 타입에는 전혀 제한이 없다. T형 변수를 선언할 수 있으면 T형 배열도 선언할 수 있다. 배열끼리 중첩되어 있을 때 다른 배열에 포함된 배열을 부분배열이라고 부르고 부분 배열을 배열 요소로 가지는 배열을 전체 배열이라 한다. int ar[3][4]가 있다고 가정했을 때. 이 배열을 그림으로 그려보면 다음과 같다. 이것을 부분 배열과 전체 배열을 이용하여 선형적으로 그려보면 다음과 같다. - 전체 배열 ar은 arr[0], arr[1], ..
2015.03.02