memset为什么只能赋值为0

memset只能赋值为0    memset是依靠二进制进行初始化的。所以只能赋值为0;(其它待测试)而memset函数也是以字节为单位进行赋值的  一个一个字节进行填充。   你若不相信,你可以尝试一下,赋值为1 ,若为int的话,下面的代码和运行结果。   #include <iostream> #include<cstdio> #include<cstring> using namespac
相关文章
相关标签/搜索