⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 memchr.c

📁 标准c库代码,可以应用于各个系统提供了大量的基本函数
💻 C
字号:
/*FUNCTION	<<memchr>>---find character in memoryINDEX	memchrANSI_SYNOPSIS	#include <string.h>	void *memchr(const void *<[src]>, int <[c]>, size_t <[length]>);TRAD_SYNOPSIS	#include <string.h>	void *memchr(<[src]>, <[c]>, <[length]>)	void *<[src]>;	void *<[c]>;	size_t <[length]>;DESCRIPTION	This function searches memory starting at <<*<[src]>>> for the	character <[c]>.  The search only ends with the first	occurrence of <[c]>, or after <[length]> characters; in	particular, <<NULL>> does not terminate the search.RETURNS	If the character <[c]> is found within <[length]> characters	of <<*<[src]>>>, a pointer to the character is returned. If	<[c]> is not found, then <<NULL>> is returned.PORTABILITY<<memchr>>> is ANSI C.<<memchr>>  requires no supporting OS subroutines.QUICKREF	memchr ansi pure*/#include <_ansi.h>#include <string.h>_PTR_DEFUN (memchr, (src_void, c, length),	_CONST _PTR src_void _AND	int c _AND	size_t length){  _CONST unsigned char *src = (_CONST unsigned char *) src_void;  while (length--)    {      if (*src == c)	return (char *) src;      src++;    }  return NULL;}

⌨️ 快捷键说明

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