strcoll() ফাংশনটি লোকেল ব্যবহার করে দুটি স্ট্রিং তুলনা করতে ব্যবহৃত হয় - নির্দিষ্ট কোলেটিং সিকোয়েন্স।
এটি ফেরত দেয় -
- শূন্য, যখন উভয় স্ট্রিং একই,
- প্রথম স্ট্রিং অন্যের থেকে বড় হলে শূন্য মানের থেকে বেশি
- শূন্য মানের থেকে কম, যখন প্রথম স্ট্রিং অন্যের থেকে কম হয়।
এখানে C ভাষায় strcoll() এর সিনট্যাক্স রয়েছে,
int strcoll(const char *first_string, const char *second_string);
এখানে C ভাষায় strcoll() এর একটি উদাহরণ রয়েছে,
উদাহরণ
#include <stdio.h> #include <string.h> int main () { const char s1[] = "Helloworld"; const char s2[] = "Blank"; char *result; result = strcoll(s1, s2); if(result > 0) printf("String s1 is greater than string s2"); else if(result < 0) printf("String s1 is less than string s2"); else printf(" Strings are not same"); return(0); }
আউটপুট
String s1 is greater than string s2