오늘 알아볼 내용은 포인터(Pointer) 입니다. 포인터는 '주소 값을 저장하는 목적으로 선언되는 변수'인데요, 그래서 포인터가 무엇인지 알기 위해서는 운영체제의 메모리 관리 방식에 대해 알아야 합니다.
목차별로 정리를 해보면 운영체제의 메모리 관리방식 직접 주소 지정 방식 간접 주소 지정 방식 포인터 포인터 변수 포인터 변수 선언 포인터의 형(Type) &연산자와 *연산자 널 포인터 까지의 내용을 담고 있습니다. 운영체제 메모리 관리 방식 우리가 변수를 선언하면 메모리 공간에 공간이 할당된다고 간단하게 배운 적이 있습니다.
지금까지는 변수를 사용해서 메모리에 데이터를 저장하거나 읽었죠. 변수들은 컴파일 이후 기계어로 변경되어 메모리 주소에 저장됩니다.
결국 우리말고 컴퓨터 입장에서 보면 변수 이름은 중요하지 않고, 변수가 위치한 메모리의 주소가 훨씬 중요합니다. 변수의 이름을 몰라도 변수의 주소(위치)만 알면 변수 값을 읽거나 쓰거나 할 수 있다는 거죠.
운영체제는 메모리 주소를...
#
C언어
#
포인터타입
#
포인터초기화
#
포인터연산자
#
포인터선언
#
포인터변수
#
포인터문법
#
포인터
#
직접주소지정방식
#
운영체제
#
메모리관리방식
#
널포인터
#
간접주소지정방식
#
C언어포인터
#
포인터형
원문 링크 : 포인터(Pointer)