C++ найти значения и размер указателей?
int * p = NULL; // размер p равен:________.
// значение p равно:___ ____
double * q=NULL; // размер q равен:__________
// значение q равно:________
char * t=NULL; // размер t равен:________,
// значение t равно:_______
p = &a; // значение p равно:_____________
q = &d; // значение q равно:_____________
t = &c; // значение c равно:_____________
cout << *p << endl; // это отображает ______. При обращении к *p осуществляется доступ к следующему ___ числу байтов
cout << *q << endl; // это отображает ______. При обращении к *q осуществляется доступ к следующему ___ числу байтов
cout << *t << endl; // это отображает ______. При обращении к *t осуществляется доступ к следующему ___ числу байтов
cout << "p+1=" << p+1 << endl; // насколько p отличается от p+1?______
cout << "q+1=" << q+1 << endl; // насколько q отличается от q+1?______
cout << "t+1=" << t+1 << endl; // насколько t отличается от t+1?______
Что я уже пробовал:
Это то, что я сделал до сих пор, я не уверен, как сделать все остальное. Я очень новичок в c++. Любая помощь будет оценена по достоинству.
int * p = NULL; // размер p равен:____8____.
// значение p равно:___ 0____
double * q=NULL; // размер q равен:___ _ _ 8_____
// значение q равно:___ _ 0____
char * t=NULL; // размер t равен:___ _ 8____,
// значение t равно:___ _ 0___