题目内容:
int max(int x , int y){
(x > y)? (return x):(return y);
}
编译器提示error C2059: syntax error : 'return'
改成
int max(int x , int y)
{
return (x>y?x:y);
}就可以
为什么前者不行?
参考答案:
{
(x > y)? (return x):(return y);
}
编译器提示error C2059: syntax error : 'return'
改成
int max(int x , int y)
{
return (x>y?x:y);
}就可以
为什么前者不行?