#include <string.h> void *memset(void *s, intc, size_tn); 功能:将s的内存区域的前n个字节以参数c填入 参数: s:需要操作内存s的首地址 c:填充的字符,c虽然参数为int,但必须是unsigned char , 范围为0~255 n:指定需要设置的大小 返回值:s的首地址
[C] 纯文本查看 复制代码 int a[10];
memset(a, 0, sizeof(a));
memset(a, 97, sizeof(a));
int i = 0;
for (i = 0; i < 10; i++)
{
printf("%c\n", a);
} |