#include
using namespace std;
int main()
{
int a=5;
int *p=&a;
int **q=&p;
cout<<**q<<" “<<*q<<” “<<q<<” "<<&p;
return 0;
}
if I run this code,shouldn’t the value of *q and &p be the same.If not then what should be the value of *q and why?