اسم الوظيفة : الصارمة
ملف الرأس : <string.h>
النموذج الأولي للوظيفة : int الصارم (const char *str1, const char *str2);
الوظيفة : مقارنة حجم سلسلتين، ولكن ليس حساسًا لحالة الأحرف
المعلمات : str1 وstr2 هما السلسلتان المطلوب مقارنتهما.
قيمة الإرجاع : str1>str2 تُرجع 1؛
str1==str2 يُرجع 0;
إرجاع str1<str2 -1;
مثال على البرنامج: قارن بين أحجام السلسلة buf1 والسلسلة buf2 وأخرج النتيجة
#include<string.h>#include<stdio.h>intmain(void){char*buf1=WWW.DOTCPP.COM,*buf2=www.dotcpp.com;intptr=stricmp(buf2,buf1);if(ptr) >0){السياسة النقدية ntf(buffer2isgreaterthanbuffer1n);}if(ptr<0){printf(buffer2islessthanbuffer1n);}if(ptr==0){printf(buffer2equalsbuffer1n);}return0;}
نتائج التشغيل:
buffer2equalsbuffer1