Язык С++. Heap memory

программирование С++

Я создал кучу(heap) с 32 ячейками. Как мне, в ходе выполнения кода, вложить значение переменной в конкретную ячейку этой кучи? Например 32 или 15.

Примечание:
Массивы использовать нельзя. (Если что, то это задание по программированию)
Нужно использовать именно кучу - динамическую памятью
Ответы:
Может ти имел ввиду массив????
Тогда name_mas[31], где name_mas - имя массива а число порядковый индекс (починается с 0), тоесть массив на 32 ячейки будет иметь нумерацию 0...31
Во-первых, потрудитесь узнать, что такое массив. :) Особенно обратите внимание на то, в чём различия между контейнером и массивом.
А, во-вторых, что можно вообще использовать? Можете прямо без оператора индексирования рубить по памяти арифметикой над указателями. Заодно и узнаете, что такое «оператор индексирования» на самом деле и что такое «арифметика над указателями» — чрезвычайно взаимосвязанные вещи. :)


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.