Страницы

Поиск по вопросам

четверг, 9 апреля 2020 г.

masm как сделать массив с изменяемой длиной

#массивы #ассемблер #arraylist #masm32

                    
Возможно ли изменить длинну массива (dd) и затем записать её в eax?
    


Ответы

Ответ 1



И нет, и да. Дело в том, что результат декларации dd - просто последовательность байт в бинарнике, которая статически грузится в память. Так что менять размер тут просто нечему. dd не является командой динамического выделения памяти - она просто статически помещает в бинарник нужную последовательность байт. Хотите выделить память - обратитесь к операционной системе и попросите. Через системный вызов.

Комментариев нет:

Отправить комментарий