【发布时间】:2019-08-28 09:12:56
【问题描述】:
有没有区别
int min(int a, int b) {
return (a < b) ? a : b;
}
和
int min(int a, int b) {
return (b < a) ? b : a;
}
有什么特别的理由偏爱其中一个吗?
此问题专门针对 C 和 C++ 语言。我知道这些是不同的语言,这里对 C++ 提出了类似的问题:Correct implementation of min。
我对可能与一种语言而不是另一种语言有关的原因感兴趣。
【问题讨论】:
-
评论不用于扩展讨论;这个对话是moved to chat。
标签: c++ c language-lawyer min