c语言函数memset()引入向内存空间填入内容实例源码介绍。引入的头文件:#include <string.h>memset()函数定义:void * memset(void *s, int c, size_t n);
memset()函数使用介绍:memset()会将参数s 所指的内存区域前n 个字节以参数c 填入,然后返回指向s 的指针。在编写程序时,若需要将某一数组作初始化,memset()会相当方便。
返回值:返回指向s 的指针。
附加说明:参数 c 虽声明为int,但必须是unsigned char,所以范围在0 到255 之间。
memset()函数实例应用介绍。
#include <string.h>
main(){
char s[30];
memset (s, ‘A’, sizeof(s));
s[30] = ‘\0′;
printf(“%s\n”, s);
}
执行结果:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA