【发布时间】:2012-08-02 06:10:29
【问题描述】:
我有这段代码,我们可以用两种方式编写
第一道
void func(int val)
{
if(val == 0)
return;
// Do something ...
}
第二种方式
void func(int val)
{
if(val != 0)
{
// Do something ...
}
}
问题:
有什么理由使用第一种方式吗? 使用第一种方式(在 C++ 或 C# 中)是否有任何优势
【问题讨论】:
-
请在本站搜索“早日归来”,这已经讨论了数百次了。
-
使用您喜欢/或能够更好阅读的那个! !你也可以好好look here
-
第一个当然避免了反头箭头模式:lostechies.com/chrismissal/2009/05/27/…