您的位置:首页 > 编程语言

【Windows核心编程】一些处理单字节、双字节的函数

2013-01-04 18:30 141 查看
这几天在编写程序的时候老是因为单字节,双字节的字符串头疼,用CompareString和CompareStringOrdinal又用的老是出错~~~

找到了另外两个比较字符串的函数如下:

int _stricmp(
const char *string1,
const char *string2
);
int _wcsicmp(
const wchar_t *string1,
const wchar_t *string2
);

_stricmp是用来处理单字节的函数,不区分大小写,如果要区分大小写把函数中间的i去掉

_wcsicmp是用来处理双字节的函数,不区分大小写,如果要区分大小写把函数中间的i去掉

找了比较字符串的函数怎么能少了求字符串长度的函数呢:

size_t strlen(
const char *str
);
size_t wcslen(
const wchar_t *str
);
刚刚想了个脑残的问题,为啥求长度的函数不区分大小写呢!!!哎~~看来最近油条吃多了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: