close
دانلود فیلم
یادآوری: نحوه عملکرد strncmp و _strnicmo یا strnicmp

برنامه ای که نحوه عملکرد دو تابع strncmp و _strnicmp (در کامپایلر های بورلند: strnicmp) را نشان میدهد.

#include <iostream.h>
#include <string.h>

void main(void)
{
    char string1[]="The quick brown dog jumps over the lazy fox";
    char string2[]="The QUICK brown fox jumps over the lazy dog";
    char tmp[20];
    int result;
     cout<<"Compare strings:nttString1= "<<string1
          <<"nttString2= "<<string2<<"nn";
cout<<"Function:tstrncmp(first 10 characters only)n";
     result = strncmp( string1, string2 , 10 );
      if( result > 0 )
            strcpy( tmp, "greater than" );
      else if( result < 0 )
            strcpy( tmp, "less than" );
      else
             strcpy( tmp, "equal to" );
    cout<<"Result:ttString 1 is "<<tmp<<" string 2nn";
cout<<"Function:t_strnicmp (first 10 characters only)";
     result = strnicmp( string1, string2, 10 );
      if( result > 0 )
            strcpy( tmp, "greater than" );
      else if( result < 0 )
            strcpy( tmp, "less than" );
      else
            strcpy( tmp, "equal to" );
cout<<"nResult:ttString 1 is "<<tmp<<" string 2nn";
}


//end

لینک کوتاه پست
مطالب مرتبط با پست جاری
  • نکات مهم
    1- لطفا نظر خود را با زبان فارسی بیان کنید
    2- رایتم نظرات اسپم و تبلیغی شما را تایید نمی کند
    3- لطفا نظرات شما بدون ابهام و واضح باشد
  • نام
    ایمیل (منتشر نمی‌شود) (لازم)
    وبسایت
    :):(;):D;)):X:?:P:*=((:O@};-:B/:):S
    نظر خصوصی
    مشخصات شما ذخیره شود ؟[حذف مشخصات] [شکلک ها]
    کد امنیتی
به کانال تلگرام سایت ما بپیوندید