ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1181970 Топик полностью
Argon (01.03.2022 17:36, просмотров: 214) ответил Costic на В 8051 указатель может занимать 3 байта. Но в структуре ему не место и, тем более, по сети его никто не передаёт. Надо делать структуры в стиле С, независимые от языка и железа, например, как форматы файлов, TCP/IP структуры и т.д.
Мне в структуре нужна была ссылка на другую структуру. А точнее головная структура данных содержит в себе массив структур, в каждой из которых имеется ссылка на байтовый массив произвольной длины. Как это сделать без указателя - не придумал, да и вообще криминала в этом не вижу. 

При поддержке компилятором стандарта C99 можно было использовать байтовые массивы неопределенной длины, тогда указателей бы не было (наверное). Но этот компилятор такого не позволяет.