bzero.c

来自「KPIT GNU Tools is a set of GNU developme」· C语言 代码 · 共 44 行

C
44
字号
/*FUNCTION<<bzero>>---initialize memory to zeroINDEX	bzeroANSI_SYNOPSIS	#include <string.h>	void bzero(void *<[b]>, size_t <[length]>);TRAD_SYNOPSIS	#include <string.h>	void bzero(<[b]>, <[length]>)	void *<[b]>;	size_t <[length]>;DESCRIPTION<<bzero>> initializes <[length]> bytes of memory, starting at address<[b]>, to zero.RETURNS<<bzero>> does not return a result.PORTABILITY<<bzero>> is in the Berkeley Software Distribution.Neither ANSI C nor the System V Interface Definition (Issue 2) require<<bzero>>.<<bzero>> requires no supporting OS subroutines.*/#include <string.h>_VOID_DEFUN (bzero, (b, length),	void *b _AND	size_t length){  char *ptr = (char *)b;  while (length--)    *ptr++ = 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?