您的位置:首页 > 编程语言 > C语言/C++

C语言中常用库函数及其用法-memest()

2012-02-01 15:27 941 查看
memest原型 (please type "man memset" in your shell)

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

memset:作用是在一段内存块中填充某个给定的值,它对较大的结构体或数组进行清零操作的一种最快方法。

 

e.g.

#include <string.h>

  #include <stdio.h>

  #include <memory.h>

  

int main(void)

  {

  char buffer[] = "Hello world\n";

  printf("Buffer before memset: %s\n", buffer);

  memset(buffer, '*', strlen(buffer) );

  printf("Buffer after memset: %s\n", buffer);

  return 0;

  }

  输出结果:

  Buffer before memset: Hello world

  Buffer after memset: ************
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  语言 buffer c shell