본문 바로가기
C++/포인터

[C++] 변수의 주소는 몇 진수일까

by bigpicture 2022. 8. 11.
반응형

포인터를 이용하여 변수의 주소를 하나 출력해봅시다. 

#include <iostream>

using namespace std;

int main()
{

    int a=3;
    int *p=&a;
    
    cout<<p<<endl;

}


출력 결과는 아래와 같습니다. 

0x7ffc81415ccc

위 값은 16진수입니다. 0x 는 16진수를 뜻합니다. 16진수에서 1부터 9까지는 10진수와 동일하고 10~15은 각각 문자로된 이름이 붙어있습니다. 

10 a
11 b
12 c
13 d
14 e
15 f

16은 10입니다. 자릿수가 바뀌기 때문입니다. 

반응형

댓글