int f(int a)
{
if(a>0)
return 0;
else
return a;
}
return a>0 ? 0 : a ;
或者采用stratey模式
看你传什么值了,这里有指针吗?
return a>0 ? 0 : a;
你的程序里面根本没有指针啊! 你这是要实现什么呀?
int res = a>0?0:a;
return res;
三元运算符其实也是一种条件分支吧。。。