首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何仅使用标准库分配对齐内存?

如何仅使用标准库分配对齐内存?

提问于 2017-12-26 11:18:41
回答 2关注 0查看 408

“memset_16aligned”函数需要一个16字节对齐的指针传递给它,否则会崩溃。

a)如何分配1024字节的内存,并将其与16字节的边界对齐?

b)在执行memset_16aligned之后释放内存。

代码语言:txt
复制
{
代码语言:txt
复制
代码语言:txt
复制
   void *mem;
代码语言:txt
复制
代码语言:txt
复制
   void *ptr;
代码语言:txt
复制
代码语言:txt
复制
   // answer a) here
代码语言:txt
复制
代码语言:txt
复制
   memset_16aligned(ptr, 0, 1024);
代码语言:txt
复制
代码语言:txt
复制
   // answer b) here
代码语言:txt
复制
代码语言:txt
复制
}
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档