【发布时间】:2013-01-19 18:44:45
【问题描述】:
在 C++ 中,如果代码行太长,或者如果其中有很多检查,我喜欢拆分我的代码行。
if (x == 10 && y < 20 && name == "hi" && obj1 != null)
// Do things
// vs
if (x == 10
&& y < 20
&& name == "hi"
&& obj1 != null)
{
// Do things
}
AddAndSpawnParticleSystem(inParticleEffectName, inEffectIDHash, overrideParticleSystems, mAppliedEffects[inEffectIDHash], inTagNameHash);
// vs
AddAndSpawnParticleSystem(inParticleEffectName, inEffectIDHash, overrideParticleSystems,
mAppliedEffects[inEffectIDHash], inTagNameHash);
在 Python 中,代码块由选项卡定义,而不是由“;”在行尾
if number > 5 and number < 15:
print "1"
在 python 中可以多行吗?喜欢...
if number > 5
and number < 15:
print "1"
我不认为这是可能的,但它会很酷!
【问题讨论】:
-
嗯...
if 5 < number < 15: -
把`\`放在行尾
-
代码块不是由制表符(或固定数量的空格)定义的,它们是由任何缩进定义的。另外,这不是你的问题,你的问题是换行符通常结束语句。