왜 값 NULL 포인터의 주소가 달라 지 는가 다음은 NULL 포인터의 개념을 이해하려고하는 예제 프로그램입니다. 여기 & q는 다른 주소를 출력하고 'q'는 0을줍니다. 이유는 무엇입니까?C++에서 NULL POINTER
#include <iostream>
using namespace std;
int main()
{
int *q=NULL;
cout <<"adress of pointer q\n" << q<<endl;
cout <<"adress with apersand pointer q\n" << &q<<endl;
}
& q와 q가 같지 않은 이유는 무엇입니까? 주소가 0 인 경우 & with & memeory 주소가 표시됩니다. – Step
위의 이유는 nullpointer q 인쇄 값 0을 설명합니다. 주소가 0이 아니므로 & q 메모리 위치를 인쇄하십시오. – Aryan