memset的作用是把指定的一段内存设置为第二个参数指定的值。 memset(内存地址,1,字节数)这句的意思就是要把指定的内存空间的值设置成 0x1,对于int型,是四个字节,也就是将这四个字节设置成0x01010101, 转换成十进制就是16843009。memset的作用是来将一段内存按自己进行初始化, 并非用来进行变量初始化。希望看到这篇博文的朋友能正确理解。 换算成二进制就是:0x01010101。
memset是按字节赋值的。 a是int型数组,int占用4个字节 memset(a,1) 就是把int赋值为00000001 00000001 00000001 00000001 十进制就是16843009
memset用法注意事项
最新推荐文章于 2021-01-15 11:57:36 发布