有函数重载的C++代码放到C里会有什么问题 这个是c++编译的时候会进行name mangling,就是会加一些前缀用于链接,也就是说链接时候的函数名是和你写的不一样的。c不支持重载所以也不会这这样做。解决的方法就是用extern包起来,这也编译器就会按照c的方式进行编译链接。所以其实不是编译报错是链接报错😁
1 1

相关推荐

11-07 16:07
深圳大学 运营
前端飞升:学长,阿里不是卡双非吗,我深也能去吗
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务