Распределение памяти для указателей в C++C++

Программы на C++. Форум разработчиков
Anonymous
Распределение памяти для указателей в C++

Сообщение Anonymous »

Все указатели имеют фиксированный размер в шестнадцатеричном формате. Итак, какова цель выделения памяти для указателей?
В этом примере я выделил 8 байтов для ptr,
но являются ли эти 8 байтами адресом памяти
указателя?
Я так не думаю, поскольку адрес типа
0xzzzzzzzzzzzz не требует типизированного значения,
поскольку он всегда имеет 6 байт.
Так и есть должен быть для значений массива, но
указатель не является копией значений, а только его адресом.
Итак, какой смысл выделять под него память? Я новичок в c/c++
пример:
int main(){
int *ptr = new int[8];
}



Подробнее здесь: https://stackoverflow.com/questions/790 ... nters-in-c

Вернуться в «C++»