当前位置:C++技术网 > 资讯 > win32通用函数总结:9 IsCharAlpha,IsCharAlphaNumeric

win32通用函数总结:9 IsCharAlpha,IsCharAlphaNumeric

更新时间:2015-12-25 21:28:27浏览次数:1+次

BOOL IsCharAlpha(TCHAR ch);
参数解释:ch指定用来测试的字符
返回值:如果该字符存在于字母表中,则返回非零,否则返回零
函数作用:判断一个字符是否存在于字母表中
代码例子:
#include <Windows.h>
#include <tchar.h>
int main()
{
TCHAR ch = '%';
int nResult = (int)IsCharAlpha(ch);
if(nResult == 0)
{
MessageBox(NULL, _T("该字符不存在于字母表中"), _T(""), MB_OK);
}
else 
{
MessageBox(NULL, _T("该字符存在于字母表中"), _T(""), MB_OK);
}
return 0;
}
BOOL IsCharAlphaNumeric(TCHAR ch);
参数解释:ch指定用来测试的字符
返回值:如果该字符是数字,则返回非零,否则返回零
函数作用:判断一个字符是否是数字
代码例子:
#include <Windows.h>
#include <tchar.h>
int main()
{
TCHAR ch = '9';
int nResult = (int)IsCharAlphaNumeric(ch);
if(nResult == 0)
{
MessageBox(NULL, _T("该字符不是数字"), _T(""), MB_OK);
}
else 
{
MessageBox(NULL, _T("该字符是数字"), _T(""), MB_OK);
}
return 0;
}
可能有些地方描叙不准确或者理解有错误的地方,希望大家能提出来,我会好好改进的。