作者:ie岛课 | 来源:互联网 | 2023-05-17 17:41
int IsPar(char ch)
{
return ch=='\x28'?1:ch=='\x29'?-1:0;
}
我不明白'\x28'代表了什么?ASCII的28个是Ctrl+/,这又有什么作用呢?ch作为输入的字符串遇到什么才算是遇到'\x28'和'\x29'?
4 个解决方案
\x28就是 0x28,表示一个ascii为0x28的字符
代码相当于
if(ch=='\x28')
return 1;
if(ch=='\x29')
return -1;
return 0;
代码相当于
if(ch=='(')
return 1;
if(ch==')')
return -1;
return 0;