gpt4 book ai didi

c - 使用 c 中的 #define 宏预处理器查找输入是否为字母数字

转载 作者:行者123 更新时间:2023-11-30 21:36:35 24 4
gpt4 key购买 nike

这是我考试中提出的问题:“编写从用户处获取的字符的源代码是否是字母数字。”

字母数字表示--> 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com