为啥memset不能将数组元素初始化为1?(急)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥memset不能将数组元素初始化为1?(急)相关的知识,希望对你有一定的参考价值。
在C++中 memset() 可以将数组每个元素初始化为-1 0 false true 这个我们经常用,是可以的,但是昨天将数组元素初始化为1 就出错了。全部变成了168009!不知道是怎么一回事?大虾们能否给指点迷津?
很简单memset是一个字节一个字节的设置,把一个int的每个字节都设置为1,也就是0x01010101,十进制就是16843009 参考技术A 很简单memset是一个字节一个字节的设置,把一个int的每个字节都设置为1,也就是0x01010101,十进制就是16843009以上是关于为啥memset不能将数组元素初始化为1?(急)的主要内容,如果未能解决你的问题,请参考以下文章