勤劳的话题终结者准备...:问题好像偏难😅

0 点赞 评论 收藏
分享
2023-05-16 10:55
保定幼儿师范高等专科学校 C++ 雪芙花:extrnC 是为了在C语言中,调用C++的函数。表明该函数是在C语言的命名规则下生成函数名的,使得C语言编译时,可以正确的找到该函数。
而C++是可以兼容C语言函数的,不需要使用extrn。
但是在某些情况下,比如在 C++ 代码中使用了 C 语言的库函数时,仍然需要使用 extern "C" 来避免链接错误的问题。这是因为 C 语言的库函数通常已经按照 C 语言的规则进行了命名,如果在 C++ 代码中直接调用这些函数,就会出现函数名不匹配的问题。

0 点赞 评论 收藏
分享
尘埃飞舞呀:写代码时遇到过内存泄露吗?没有。太强了兄弟


0 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: