所以我要做的是一个字符数组,例如“hello world!32 is 32time ...”我需要检查每个位置并确定它是char int类型还是运算符。我知道我可以使用 switch 语句来做到这一点,并创建一个基于类型输出数字的函数。但是我想知道是否有更聪明的方法来做到这一点,最终节省空间和时间。
我也知道 strchr(array, character),但这似乎很乏味。是否已经有一个我可以使用的函数来输出一个字符是 int char 还是 oper,或者甚至可能一次检查许多不同的字符。checkType(数组,“abcdefgh ....”)