这是我考试中提出的问题:“编写从用户处获取的字符的源代码是否是字母数字。”
字母数字表示--> A-Z | a-z | 0-9(字母或数字) 如果是返回 true 或其他。请帮我解决这个问题..
总之,我们将自己构建 isalnum() 函数。(使用 #define 宏)
最佳答案
这是宏:
#define IS_ALNUM(x) (((x)>='a' && (x) <= 'z')) ||((x)>='A' && (x) <= 'Z')) || (((x)>='0' && (x) <= '9')))
它测试是否是
- a 和 z 之间
- A 和 Z 之间
- 0 到 9 之间
很简单
关于c - 使用 c 中的 #define 宏预处理器查找输入是否为字母数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48181111/