포인터와 배열1 C언어 포인터변수란? (2020ver). 이번엔 C언어의 포인터변수, call by value와 call by reference와 call by pointer를 알아본다. 포인터가 어렵다고 하지만 다 엄살이다. 생각보다 간단하니 천천히 읽어보자! 포인터 변수 c언어가 컴퓨터친화적인 특성을 지닌 이유이다 포인터를 통해 메모리에 직접 접근이 가능하다. 변수와 메모리를 살핀다. 우선 메모리 블록이란 1바이트를 하나의 블록으로 정해놓고 각각 주소값을 지닌다. 문자변수는 1바이트 즉 블록 하나를 숫자변수는 4바이트 즉 블록 4개에 결쳐서 메모리에 저장을 한다. 이때 변수는 블록의 시작하는 부분에 할당되어 있다고 약속한다. 이때 메모리의 주소값 또한 정수이며 이것도 변수에 저장이 가능하며 이러한 것을 위해 마련된 변수를 포인터 변수라고 한다. 즉 포인터 .. 2020. 7. 31. 이전 1 다음