'\" t .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .TH memeq 3 (date) "Linux man-pages (unreleased)" .SH NAME memeq \- memory equal .SH LIBRARY gnulib \- The GNU Portability Library .SH SYNOPSIS .nf .B #include .P .BI "bool memeq(const void *" m1 ", const void *" m2 ", size_t " n ); .fi .SH DESCRIPTION .BR memeq () determines whether the first .I n bytes of the memory areas pointed to by .I m1 and .I m2 are equal. .SH RETURN VALUE .BR memeq () returns true if and only if the first .I n bytes of the memory areas pointed to by .I m1 and .I m2 are equal. .SH ATTRIBUTES For an explanation of the terms used in this section, see .BR attributes (7). .TS allbox; lbx lb lb l l l. Interface Attribute Value T{ .na .nh .BR memeq () T} Thread safety MT-Safe .TE .SH STANDARDS GNU. .SH HISTORY gnulib 202601. .SH SEE ALSO .BR streq (3), .BR memcmp (3), .BR string (3)