2.1.2.26 lstrcmpi


Description

The lstrcmpi (alias stricmp) function compares two character strings. The comparison is not case sensitive.

Syntax

int lstrcmpi( LPCSTR lpString1, LPCSTR lpString2 )

Parameters

lpString1
[input] Pointer to the first null-terminated string to be compared.
lpString2
[input] Pointer to the second null-terminated string to be compared.

Return

If the string pointed to by lpString1 is less than the string pointed to by lpString2, the return value is negative.

If the string pointed to by lpString1 is greater than the string pointed to by lpString2, the return value is positive.

If the strings are equal, the return value is zero.

Examples

EX1

void lstrcmpi_ex1()
{
    string    str1 = "Hello World!";
    int     cmp = lstrcmpi(str1, "HELLO WORLD!");    // cmp equals 0.
    out_int("cmp = ", cmp);
}

Remark

See Also

strcmp, lstrcmp

Header to Include

origin.h

Reference