작성
·
178
0
제대로 다 작성한 것 같은데 주소값만 이상하게 나오는 것 같아서 질문합니다..!
int a = 6; //수
int* b; // 위치
b = &a;
cout << "a의 값 " << a << endl;
cout << "*b의 값 " << *b << endl; //포인터로 선언된 값 *
cout << "a의 주소 " << &a << endl;
cout << "*b의 주소 " << b << endl; // 포인터로 선언된 주소는 아무것도 붙이지 않아도 됨
*b = *b + 1;
cout << "이제 a의 값은 " << a << endl;
<결과>
a의 값 6
*b의 값 6
a의 주소 000000A3A44FF6A4
*b의 주소 000000A3A44FF6A4
이제 a의 값은 7
앗 감사합니다.. 근데 혹시 주소값이 16자리가 나오는 것 맞나요..?
강의에서는 더 적게 나온 것 같아서요..!