📄 statusfunc.h
字号:
//本文件包含字符测试函数
#ifndef _STATUSFUNC_INCLUDED_
#define _STATUSFUNC_INCLUDED_
bool IsDigtal(char ch)
{
return ('0'<=ch && ch<='9')?true:false;
}
bool IsBlank(char ch)
{
return ch==' '?true:false;
}
bool IsAlpha(char ch)
{
return (ch>='a' && ch<='z' || ch>='A' && ch<='Z')?true:false;
}
bool IsAlphaOrDigtal(char ch)
{
return (IsAlpha(ch) || IsDigtal(ch))?true:false;
}
bool NotAlphaAndDigtal(char ch)
{
return (!IsAlphaOrDigtal(ch))?true:false;
}
bool NotDigtal(char ch)
{
return (!IsDigtal(ch))?true:false;
}
bool IsEqu(char ch)
{
return (ch=='=')?true:false;
}
bool IsMul(char ch)
{
return (ch=='*')?true:false;
}
bool NotMul(char ch)
{
return (!IsMul(ch))?true:false;
}
bool IsAdd(char ch)
{
return (ch=='+')?true:false;
}
bool IsComma(char ch)
{
return (ch==',')?true:false;
}
bool IsLeftBracket(char ch)
{
return (ch=='(')?true:false;
}
bool IsRightBracket(char ch)
{
return (ch==')')?true:false;
}
bool IsSub(char ch)
{
return ch=='-'?true:false;
}
bool IsDiv(char ch)
{
return ch=='/'?true:false;
}
bool IsLess(char ch)
{
return ch=='<'?true:false;
}
bool IsMore(char ch)
{
return ch=='>'?true:false;
}
bool IsNot(char ch)
{
return ch=='!'?true:false;
}
bool IsOr(char ch)
{
return ch=='|'?true:false;
}
bool IsAnd(char ch)
{
return ch=='&'?true:false;
}
#endif//_STATUSFUNC_INCLUDED_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -