考虑这个功能
template<class T> inline bool cx(T &a,T b) {return a < b ? a = b,1 : 0;}
任何人都能解释这究竟是做什么的吗?它似乎与典型情况不同? true:false格式.
解决方法 我们可以这样说得更清楚:return a < b ? (a = b,1) : 0;
带括号的位表示“将b分配给a,然后使用1作为我们的值”.
C和C中的Comma-separated lists of values通常表示“评估所有这些,但使用最后一个作为表达式的值”.
总结以上是内存溢出为你收集整理的这是什么? C中的运算符吗?全部内容,希望文章能够帮你解决这是什么? C中的运算符吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)