C

[C] 040 메모리

qkrwngus 2021. 1. 23. 00:24

Desc :

변수를 정의하면, 메모리의 특정 위치에 존재하게 됨

 

실행될 때마다 전과는 다른 메모리에 할당됨을 확인할 수 있다.

운영체제는 변수가 저장될 크기의 공간을 확보하고, 그 주소를 변수 대신 사용한다

변수에 값을 넣는 건 그 메모리 주소에 값을 넣는 것과 같음

 

& - 번지 지정연산자


Source Code :

#include <stdio.h>

void main()
{
	int i = 0, j = 1;

	printf("값 = %d,메모리주소 = %p \n", i, &i);
	printf("값 = %d,메모리주소 = %p \n", j, &j);
}

 


Result :