qc.hlp (Table of Contents; Topic list)
memcmp, memicmp
 Summary Example                         Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     The memcmp and memicmp functions compare the first <count> bytes
     of <buf1> and <buf2> and return a value indicating their
     relationship, as follows:
 
     Value     Meaning
 
     < 0       <buf1> less than <buf2>
     = 0       <buf1> identical to <buf2>
     > 0       <buf1> greater than <buf2>
 
     The _fmemcmp and _fmemicmp functions are model-independent (large
     model) forms of the memcmp and memicmp functions. The _f... form
     can be called from any point in the program.
 
     The memicmp and _fmemicmp functions are the case-insensitive
     versions of memcmp and _fmemcmp.
 
     There is a semantic difference between the function version of
     memcmp and its intrinsic version. The function version supports
     huge pointers in compact- and large-model programs, but the
     intrinsic version does not.
 
     Return Value
 
     These functions return an integer value, as described above.
                                    -♦-