The strcoll() function compares the string pointed to by str1 with the one pointed to by str2. The comparison is performed in accordance with the locale specified using the setlocale() function.
The strcoll() function returns an integer that is interpreted as indicated here in the following table :
|Less than zero||str1 is less than str2|
|Zero||str1 is equal to str2|
|Greater than zero||str1 is greater than str2|
Following is the syntax of the strcoll() function :
#include<string.h> int strcoll(const char *str1, const char *str2);
Following code fragment prints Equal on the screen :
if(strcoll("hi", "hi")) printf("Equal");
© Copyright 2021. All Rights Reserved.