[C 언어 기초] 포인터와 배열의 관계


[C 언어 기초] 포인터와 배열의 관계

이번 포스팅에서는 배열과 포인터의 관계에 대해 알아보자. 배열의 이름으로도 포인터로의 기능을 할 수 있다. 여기서 중요한 것은 배열이름의 포인터 타입을 이해하는 것이 핵심이다. 1. 배열의 이름이 의미하는 것 배열의 이름도 포인터이다. 하지만 포인터 변수와 다른 점은 그 값을 바꿀 수 없는 '상수 형태의 포인터'라는 것이다. 다음 코드를 실행해 보면 그 사실을 증명할 수 있다. - 실행 결과 - 위의 실행결과를 살펴보면 int 타입의 배열요소 간에 주소값의 차이는 4바이트라는 것을 알 수 있다. 여기서 선언한 배열이 int 타입 배열이므로 각 요소 별로 할당되는 메모리 공간의 크기는 4바이트가 된다는 것이다. 따라서 배..........

[C 언어 기초] 포인터와 배열의 관계에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [C 언어 기초] 포인터와 배열의 관계