1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > C语言中函数不支持默认参数

C语言中函数不支持默认参数

时间:2023-01-07 21:43:51

相关推荐

C语言中函数不支持默认参数

【问题】

时隔两年又回到原点,参与一个C/C++底层项目开发。在解决一个高优先级bug时候发现只需要对被调用接口添加一个默认参数即可。三下五除二添加默认参数,更新分支语句,编译,已经在着手发Review的时候看到刺眼的编译错误!!!

原因是C语言不支持默认参数,而默认参数这一特性属于C++语言。

【解决方案】

宏定义

个人时间缘故,随后更新!

非宏定义

宏定义在开发中经常使用但是其弊端也是显而易见的,此处不再赘述,请自行查阅相关资料。在本博客文章《代码重构示例 1》中,介绍了一种非常实用的小技巧,欢迎大家参看指正。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。