⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 matchingstr.h

📁 字符匹配(无需区分unicode gbk等字符格式) 语言:c语言
💻 H
字号:

#define LFNBUF_SIZE 100
#define TRUE 	1   
#define FALSE 	0
//------------------------------------------------------------------------------------
//功  能:在lpszSour中查找字符串lpszFind,lpszFind中可以包含通配字符‘?’
//参  数:nStart为在lpszSour中的起始查找位置
//返回值:成功返回匹配位置,否则返回-1
//注  意:Called by “bool MatchingString()”
int FindingString(c_8 * lpszSour, c_8 * lpszFind, int nStart /* = 0 */);

//------------------------------------------------------------------------------------
//功	  能:带通配符的字符串匹配
//参	  数:lpszSour是一个普通字符串;
//			  lpszMatch是一可以包含通配符的字符串;
//			  bMatchCase为0,不区分大小写,否则区分大小写。
//返  回  值:匹配,返回1;否则返回0。false=0;true=1;
//通配符意义:
//		‘*’	代表任意字符串,包括空字符串;
//		‘?’	代表任意一个字符,不能为空;
//时	  间:	2008.04.02	13:00
u_8  MatchingString(c_8 * lpszSour, c_8 * lpszMatch, u_8 bMatchCase /*  = true */);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -