9.12. 函数返回值

总述

不要在 return 表达式里加上非必须的圆括号.

说明

只有在写 x = expr 要加上括号的时候才在 return expr; 里使用括号.

  1. return result; // 返回值很简单, 没有圆括号.
  2. // 可以用圆括号把复杂表达式圈起来, 改善可读性.
  3. return (some_long_condition &&
  4. another_condition);
  1. return (value); // 毕竟您从来不会写 var = (value);
  2. return(result); // return 可不是函数!