逗号表达式应该是我们写代码比较常用的,但是我们会容易写错。例如下面一个代码:我们可以看到这一串代码,当我们不小心忘记编辑逗号表达式的括号时,它就变成一个一般表达式,如果我们忽略这个细节,就会发生错误。这是比较常见的错误类型。
下面让我们看一下if语句常见的错误类型。同样的,我们还是通过代码来展现。我们都知道if语句既可以是单分支也可以是多分支,但到底是单分支还是多分支的关键在于else。请看第一个代码这表示的是两个if语句。所以,当我输入3 2 1时它会走这两个单分支,即会打印 a b而如果使用if……else……语句,它只会走其中最先满足的语句。即打印出c。
这两个易错如果不小心的话,很容易让代码出问题,我也吃了不少的亏,希望可以帮助大家