资讯
有些人习惯将 memset的第二个参数写成以下形式: memset((char *)&stu1, 0x00, sizeof(stu1)); 只要理解了memset是按字节进行填充的,就知道这样写也是正确的,完全没有问题。 文章来源于网络,版权归原作者所有,如有侵权,请联系删除。
memset是按字节操作的,不过其内部优化应该尽可能以rep movsd一次32个字节之类的方式实现的吧。 MOVQ之类的MMX指令甚至SSE指令应该能更快一些。 数组轮换配合多线程的话是好主意。 如果把内存块分割成整块大小,比如4KB。
一些您可能无法访问的结果已被隐去。
显示无法访问的结果