C/C++
青山飞鸿影
这个作者很懒,什么都没留下…
展开
-
floating point exception
解决 Floating Point Exception 问题原创 2023-02-15 16:05:25 · 1264 阅读 · 0 评论 -
纯C实现默认参数
之前学习C语言的时候,偶然间看到C++中有默认参数,感觉很有用,就想能不能在C中也实现这样的效果。后面发现还真的可以,但不怎么建议这样做,因为绝大多数情况下直接选择C++程序就好了。不过既然发现了这样的实现方式,还是记录一下。首先,想要在C中实现需要用到GCC在variadic宏上的##扩展,它允许我们模拟一个默认参数。其次,我们还需要一个宏__VA_ARGS__ 。__VA_ARGS__是一个可变参数的宏,很少人知道这个宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有gcc支...转载 2021-08-24 11:13:25 · 579 阅读 · 0 评论