ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
1264789 Топик полностью
SciFi (03.12.2022 11:29, просмотров: 126) ответил Nikolay_Po на Насчёт malloc() было дело. Камень PIC16F, памяти под массивы данных и переменные не хватало для моей задумки. Одномоментно было нужно немного памяти, но каждой функции выделить свой массив временных данных - не хватало.
Бывают случаи, когда динамическая память используется в режиме стека: last-in first-out. Практически ещё один стек. В таком режиме нет никакой фрагментации, и реализацию malloc/free можно сделать очень просто. Кроме того, расход памяти легко предсказуем, то есть нет никакой головной боли, которую обычно связывают с динамическим выделением памяти. 
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้