求助 宏函数 的问题。某一嵌入式系统中要求,从堆中申请的memory空间必须是4BYTE对齐的,请编写宏函数来确保申请空间的时候,空间的大小是合理的。 那位朋友帮忙看看,谢谢啦。[解决办法]#define ALLIGN(n) ( (n + 3) & ~3 ) int len; len = ??; //这里是 len 的计算获得的值 len = ALLIGN(len); //把 len 对齐到 4, 这个就是需要的结果了