马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
memset 函数文档
函数概要:
memset 函数使用常量字节 c 填充 s 指向的前 n 个字节。
小甲鱼注:memset 函数按照字符数组的方式操作内存对象,其主要目的是提供一个高效的函数接口,通常用于初始化 malloc 函数申请的内存对象。
函数原型:
#include <string.h>
...
void *memset(void *s, int c, size_t n);
参数解析:
参数 | 含义 | s | 指向要操作的内存空间 | c | 指定要填充的值 | n | 指定要填充 s 指向空间的前 n 个字节 |
返回值:
返回 s 指向的内存空间。
演示:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define NUM 100
int main(void)
{
int *ptr;
ptr = (int *)malloc(NUM * sizeof(int));
if (ptr == NULL)
{
exit(1);
}
memset(ptr, 0, NUM);
return 0;
}
|