[C++] memset函数用法理解
memset函数
void * memset ( void * ptr, int value, size_t num );
函数解释:将ptr中当前位置后面的num个字节 用 value 替换并返回 ptr 。
理解
memset的填充方式为按 **字节(byte)**填充。
memset会截取value的最后一个byte填入到ptr的每一个字节中。
例如
对 int类型数组 arr 进行初始化:
memset(arr, 1, sizeof(arr));
这里的value为十进制的1,转换为
原创
2021-02-19 03:13:15 ·
382 阅读 ·
0 评论