배열 0번부터
배열의 인덱스가 0번부터인 이유 - arr[0]
분명 손가락 1개, 2개 , 3개.. 이렇게 1번부터 시작이 자연스러운데 이제 갓 IT에 발을 들이기 시작한 프린이로한테 배열의 넘버링의 시작이 0번이라니!! 도통 이해할 수 없었습니다.. 그래서 구글링을 통해 딱 이유를 두 가지로 간추려봤어요. 쉽게 설명했으니 꼭 따라오세요!! 첫 번째, 현대 프로그래밍 언어에 뿌리를 내렸다고 할 수 있는 c언어를 살펴볼게요. [어셈블리어 -> ...-> bcpl언어 -> b언어 -> c언어 ] c언어도 개발된지 오래되었지만, c언어는 더 오래된 bcpl과 b언어를 기반으로 두고 있다고 합니다. (b언어는 bcpl언어에서 문법만 바꾼 정도입니다.) 이 두 언어(bcpl,b)는 애초에 첫 인덱스의 넘버링을 0번부터로 개발이 되었다고 합니다 그래서 c언어도 마찬가지로, 배..