标签: c++ scala syntax
Scala中有一种特殊的语法,该语法允许某种函数“赋值”或在1行中返回。我想知道C ++中是否有等效的东西。
Scala示例:def abs(x: Int) = if (x >= 0) x else -x
def abs(x: Int) = if (x >= 0) x else -x
答案 0 :(得分:1)
您可以使用三元运算符:
int xyz(int x) { return x >= 0 ? x : -x; }
有关更多信息,请参见here。