猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
C中的MIN和MAX
C中的MIN和MAX
在C中的位置
MIN
和
MAX
定义,如果有的话?
实现这些的最佳方式是什么,尽可能通用和安全?(首选编译器扩展/内置主流编译器。)
慕妹3242003
浏览 674
回答 3
3回答
人到中年有点甜
有一个std::min和std::maxC ++,但AFAIK,在C标准库中没有等价物。您可以使用宏来自己定义它们#define MAX(x, y) (((x) > (y)) ? (x) : (y))#define MIN(x, y) (((x) < (y)) ? (x) : (y))但如果你写一些像这样的东西会导致问题MAX(++a, ++b)。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续