include <string.h>
void *memset(void *s, char c, unsigned long n);
函数的功能是:
将指针变量 s 所指向的前 n 字节的内存单元用一个“整数” c 替换,注意 c 是 int 型。s 是 void* 型的指针变量,所以它可以为任何类型的数据进行初始化。
#include <stdio.h>
#include <string.h>
int main(void)
{
int i;
char s[10];
memset(s,'a',sizeof(s));
for (i=0;i<10;i++)
{
printf("%c is \n",s[i]) ;
}
}