gpt4 book ai didi

c++ - 重写 if 语句,使其更简洁、更简洁

转载 作者:太空狗 更新时间:2023-10-29 23:49:34 31 4
gpt4 key购买 nike

<分区>

我正在做一项学校作业。我想做的不是任务的重点,只是我想做得更好的事情。

我有以下 if 语句,其中等式是一个字符串

if( (equation[0]== "*") || (equation[0]== "/") || (equation[0]== "+") || (equation[0]== "-"))

它所做的只是检查字符串的第一个和最后一个字符是否是 4 个运算符之一。这是又长又笨重的方法,希望这不是最好的方法。遗憾的是,我无法访问正则表达式,因为使用它们进行此类检查会非常容易。

有没有不使用正则表达式来编写 if 语句的更好方法?类似的东西

if( equation[0] == ("/" || "*" || "+" || "-"))

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