Здравствуй, All!
Вопрос такой для чего указатель объявляется с типом:
int* x = 0;
Ведь в
x
все равно хранится адрес, стало быть какого бы типа не был указатель, его размер в динамической памяти будет одним и тем же (имеется в виду размер самого указателя). В описании грамматики (Страуструп, приложение А) ничего не понял. В главе об объявлении переменных сказано, что * является одним из возможных операторов объявлений. Все равно ничего не понятно. Может кто нибудь оъяснить этот вопрос? Хочется знать что я пишу, а то пишешь, а почему так пишешь не в курсе.