coding

C 포인터, 데이터 주소값

사과키라임파이 2021. 12. 29. 18:04

[1] 포인터는 뭘까?

 

먼저 주소값이란 뭘까?

데이터의 주소값이란 해당 데이터가 저장된 메모리의 시작 주소를 의미한다.

C언어에서는 이러한 주소값을 1바이트 크기의 메모리 공간으로 나누어 표현한다. 

예를 들어, int형 데이터는 4바이트의 크기를 가지지만, char형 데이터의 주소값은 시작 주소 1바이트만을 가리킨다.

 

 

컴퓨터 과학에서 메모리 주소(memory address)는 메모리 위치에 대한 식별자로, 컴퓨터 프로그램이나 하드웨어 장치가 데이터를 저장하고 나중에 이를 가져오는 장소이다. 일반적으로 이는 이진 형태의 숫자로 되어 있다.

 

 

https://ko.wikipedia.org/wiki/%EB%A9%94%EB%AA%A8%EB%A6%AC_%EC%A3%BC%EC%86%8C

 

메모리 주소 - 위키백과, 우리 모두의 백과사전

가상 메모리를 사용하는 컴퓨터. 메모리 주소와 일치하는 지점에 접근하는 일은 여러 단계가 수반된다. 컴퓨터 과학에서 메모리 주소(memory address)는 메모리 위치에 대한 식별자로, 컴퓨터 프로

ko.wikipedia.org