memcmp, memicmp - メモリ・ブロックの比較

【書式】

#include <string.h> or <memory.h>

int memcmp(const void *addr1, const void *addr2, size_t n);

int memicmp(const void *addr1, const void *addr2, size_t n);

【解説】

memcmp(), memicmp()はaddr1番地とaddr2番地のメモリブロックの最初のnバ

イトを比較します。

memicmp()は大文字と小文字の区別をしません。

【リターン値】

addr1 > addr2 の時は正の値を、

addr1 = addr2 の時は0を、

addr1 < addr2 の時は負の値を返します。

【可搬性】

memcmp()

ANSI, UNIX, DOS窓

memicmp()

DOS窓

【copyright (c) 安江正樹@東海大学理学部物理学科】