[C | C++]배열과 포인터의 관계
·
Language/C | C++
배열이란 무엇인가?배열은 동일한 데이터 타입의 요소들을 연속적으로 저장하는 자료구조이다. 예를 들어, 정수형 배열은 여러 개의 정수 값을 저장할 수 있다. 배열은 고정된 크기를 가지며, 각 요소는 인덱스를 통해 접근할 수 있다.int numbers[5] = {1, 2, 3, 4, 5};위의 코드에서 numbers는 정수형 배열이다. 이 배열은 5개의 정수 값을 저장하고 있다.배열의 이름과 주소배열의 이름은 배열의 첫 번째 요소의 주소를 가리킨다. 즉, 배열의 이름을 사용하면 배열의 첫 번째 요소에 대한 메모리 주소를 얻을 수 있다. 이를 통해 배열의 요소에 접근할 수 있다. 예를 들어, C 언어에서 배열의 이름을 사용하여 첫 번째 요소의 주소를 출력해 보겠다.#include int main() {    ..