Gcc 下 MAX/MIN的安全宏定义

#ifndef Max(x,y)
#define Max(x,y) (__extension__({typeof(x) __X=(x);typeof(y) __Y=(y);__X>__Y?__X:__Y;}))
#endif

顺便问一下标准C下如何安全地定义呢?
 
posted on 2011-09-29 11:38  yangyh  阅读(840)  评论(0编辑  收藏  举报