[ C언어 ] 포인터 연산을 활용하여 원하는 메모리 접근
월루
C 포인터 ?해당 글에선 포인터에 대해서 다루지 않는다, 따로 글을 작성한다면 링크를 달아두겠다.임시로 TCPSCHOOL의 C 포인터 자료 첨부 tcpschool.com/c/c_pointer_intro 포인터의 크기포인터를 하나 생성하면 그 포인터 또한 변수이기 때문에 메모리에 일정한 공간을 차지한다.포인터 하나는 대체 얼마만큼의 공간을 차지할까?포인터는 메모리 주소값을 저장한다. 따라서 메모리 주소 크기만큼의 공간만 있으면 충분하다.x86(32비트) 운영체제는 메모리 주소값의 크기가 32비트 즉 4바이트이다,x64(64비트) 운영체제는 64비트 즉 8바이트 따라서 포인터의 크기는 사용하는 운영체제의 아키텍처에 따라 달라진다.#include int main(void) { int* ptr; printf("..