= memcmp =
== Syntax == :int memcmp(void *mem1, void *mem2, int n) == Arguments == :mem1 ::The first memory block to compare :mem2 ::The second memory block, to be compared with mem1 :n ::The size (in bytes) of the memory blocks to compare == Return == :Returns 0 if the two memory blocks are identical. Otherwise, it returns a negative or positive integer depending on whether the value of the data in mem1 is found to be "less than" or "greater than" the value of the data in mem2. == Description == :memcmp performs a byte-wise comparison of two memory blocks, to determine if they contain exactly the same data. == Example == == Also see == == Comments == :Everyone can add his comments about his experiences with this function here. Tips for using it are welcome, too. |