新闻资讯
看你所看,想你所想

wcsncmp

wcsncmp

strcmp, wcscmp,strncmp, wcsncmp一样都是比较字元指针函式原型,属于Windows api函式。

int wcsncmp( const wchar_t *string1, const wchar_t *string2, size_t count );

基本介绍

  • 中文名:wcsncmp
  • 外文名:wcsncmp

函式简介

int wcsncmp( const wchar_t *string1, const wchar_t *string2, size_t count );
比较两个宽字元串 count指定个数的字元,使用当前区域设定或指定的区域设定。

参数

string1string2 为以零值结尾的宽字元串
count 要比较的字元数。

返回值

< 0
string1 小于string2
0
string1 和 string2 相等
>0
string1 大于string2
头档案
Routine 常规
Required header 头档案
strncmp
<string.h>
wcsncmp
<string.h> or <wchar.h>
_mbsncmp,_mbsncmp_l
<mbstring.h>

範例

//    demo#include <string.h>#include <stdio.h>int main( void ){    wchar_t tmp[20];      int result;    wchar_t string1[] = "The quick brown dog jumps over the lazy fox";     wchar_t string2[] = "The QUICK brown fox jumps over the lazy dog";    result = wcsncmp( string1, string2 , 10 );    if( result > 0 )        wcscpy_s( tmp, sizeof(tmp), "greater than" );    else if( result < 0 )        wcscpy_s( tmp, sizeof(tmp), "less than" );     else        wcscpy_s( tmp, sizeof(tmp), "equal to" );    wprintf( "Result:      String 1 is %s string 2\n\n", tmp );}

转载请注明出处海之美文 » wcsncmp

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com