实现一个没有bug的宏----MAX

实现一个没有bug的宏----MAX 分析:(1)首先可以先简写一个有bug的宏。 (2)然后根据 gcc -E MAx.c 来进行判断bug (3)可以使用__typeof(a) _a = (a) 进行替换,这样的a++就不会在加了。 gcc -E MAx.c 结果如图所示: 代码如下: 结果如下:
相关文章
相关标签/搜索