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.

If you have an emergency I'm great at running around and flailing my arms
— Artur Bagyants