Проверил для ewavr
#include <..\src\lib\dlib\xalloc.h>
sprintf(textbuffer,"%05u", __near_Aldata._Head->_Size); puts_usart(textbuffer); // _Size тип unsigned int
Единственное, что размер будет равен нулю пока не будет выделено хоть сколько нибудь памяти.
P.S. Может есть и более кошерный способ? Ткните носом.
|