memset学习小结

来源:互联网 发布:泛鹏天地知乎 编辑:程序博客网 时间:2024/06/02 02:53

存在的头文件:<string.h>

函数原型:

void * memset(void *s, int c, size_t n);

作用:在s所指向的内存块中的前n个字节填充给定的c值

特点:memset填充内存块是按照字节来填充的,size_t n指的是字节数


看以下程序的几个片段:

运行结果是:



可以得出一个结论:

char类型的数组,你想让它填充什么字符,它就填充什么字符

int类型的数组,最好只用来填充-1或者0,这样能得到你想要的结果,否则得到的结果很可能不是你想要的


原创粉丝点击