Tag: 如果声明

格式化if语句

这不是一场圣战,这不是“哪个更好”的问题。 如果块,使用以下格式的单个语句有什么优点。 if (x) print “x is true”; if(x) print “x is true”; 相反 if (x) { print “x is true”; } if(x) { print “x is true”; } 如果你格式化单个语句ifs没有括号或知道程序员那么做,是什么导致你/他们首先采用这种风格? 我对这给你带来的好处特别感兴趣。 更新 :由于最受欢迎的答案忽略了实际问题(即使它提出了最合理的建议),这里是一个无支架专业人员的综述。 紧凑 一些人更可读 括号调用范围,在某些情况下具有理论开销