eg: int a=1,b=2,z; z=a>b?a:a>b?a:b;//去了括号 cout<<"z:"<<z<<endl; 这样的输出的结果是:2
可是z的结果是2啊,应该不是最小吧,我在java中就没见过这种字符。改天问老师