tail head cat sleep
QR code linking to this page

manページ  — BSTRING

名称

bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memmove, memset – バイト文字列の操作

内容

ライブラリ

Standard C Library (libc, -lc)

書式

#include <string.h>

int
bcmp(const void *b1, const void *b2, size_t len);

void
bcopy(const void *src, void *dst, size_t len);

void
bzero(void *b, size_t len);

void *
memchr(const void *b, int c, size_t len);

int
memcmp(const void *b1, const void *b2, size_t len);

void *
memccpy(void *dst, const void *src, int c, size_t len);

void *
memcpy(void *dst, const void *src, size_t len);

void *
memmove(void *dst, const void *src, size_t len);

void *
memset(void *b, int c, size_t len);

解説

これらの関数は、さまざまな長さのバイトストリングに作用します。これらは、 string(3) にリストされたルーチンのように終了の ヌルバイトをチェック しません。

詳細については、専用のマニュアルページを参照してください。

関連項目

bcmp(3), bcopy(3), bzero(3), memccpy(3), memchr(3), memcmp(3), memcpy(3), memmove(3), memset(3)

規格

関数 memchr() 、 memcmp() 、 memcpy() 、 memmove() 、および memset() は ISO/IEC 9899:1990 ("ISO C90") に適合しています。

歴史

関数 bzero() と memccpy() は BSD 4.3 で登場しました。関数 bcmp() と bcopy() は BSD 4.2 で登場しました。

BSTRING (3) June 4, 1993

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.