我正在查看一个人的一些代码,注意到他的函数中似乎有一个模式:
<return-type> function(<params>)
{
<initialization>
do
{
<main code for function>
}
while(false);
<tidy-up & return>
}
它不是bad,更奇特(实际代码相当简洁且不足为奇)。这不是我以前见过的东西,我想知道是否有人能想到它背后的任何逻辑 - 也许是不同语言的背景?
You can break
out of do{...}while(false)
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)