首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
湖水佳悦
2018-05-07 16:35
已编辑
电子科技大学
关注
已关注
取消关注
怎么在C/C++里面用C编程?是自己写接口函数?
想请教下,用C编程能不用C++的接口吗?怎么在C/C++里面用C编程?是自己写接口函数?
提示
全部评论
推荐
最新
楼层
black周的狂莽人生
第四范式_科学技术岗
用c来调用c++的接口,在头文件里 用extern "C" {}声明c接口的函数,定义函数的内部可以调用对象。这种方法,只能在在动态链接库里使用,因为动态链接库只需要查询函数地址,extern "C" {}声明后,编译器就会将函数编译后的名字命名成c风格(c++风格通常会有一些前缀,可以看看编译原理的)。静态连接就不行了,静态链接需要把所有的ELF文件编译成二进制可执行程序,c和c++的不兼容就体现出来了,也有可能是我没见到过。另外,反过来用c++调用c的就没有这些问题了
点赞
回复
分享
发布于 2018-05-07 16:42
BewareMyPower
中国科学院大学 Java
C++可以很方便地调用C库,你直接写C++不就行了。你写的C代码用C++的编译器一般也不会出问题的,除非用到了一些C独有的特性。
点赞
回复
分享
发布于 2018-05-07 16:54
IceFrog囧
华东师范大学 C++
cpp不是兼容C的吗?
点赞
回复
分享
发布于 2018-05-07 16:36
qq911712051
湖南大学 C++
c++里面的函数名都是通过转换的
点赞
回复
分享
发布于 2018-05-07 16:34
暂无评论,快来抢首评~
相关推荐
10-20 10:38
厦门大学 驱动开发
嵌入式面经(freertos)
1.概述与移植简述freertos系统freertos是一个实时操作系统,它内核比较小,可移植性高,适用于多种硬件平台,具有任务调度,中断管理等功能;裸机开发和rtos开发的区别?裸机开发直接对硬件进行操作,没有任务调度机制,需要手动管理内存,没有同步机制;rtos不依赖于硬件平台,可移植性高,有任务调度机制,内存管理机制,和同步机制;2.为什么会在项目中使用RTOS?对于简单的单一任务,我们会考虑裸机开发;但对于业务比较复杂的,我们会使用rtos,可以更好的实现复杂的业务逻辑同时更具有实时性;3.freertos启动流程?1.硬件初始化;2.系统初始化;3.创建任务;4.开启调度器;4.fr...
查看14道真题和解析
点赞
评论
收藏
分享
10-20 09:17
三一重能_机械工程师(准入职员工)
三一重能内推,三一重能内推码
三一重能 结构设计工程师 面经一面 7.14 (15-20min)技术面 自我介绍针对简历项目提问(个人项目)涉及到结构疲劳 分析方法解决问题的思路 理论知识面试官的研究方向可能刚好和我相契合问的问题都很专业英文面 8.2(5min)三到四个问题对于结构分析这类问题的思路为什么实验测试很重要你对三一重能的了解 为什么来三一面试官口语很地道 不难听懂终面 8.4 (20min)也是技术面 比一面问的更加具体面试官问了比较多关于材料的问题(个人有一个叶片设计的项目)包括整个结构的设计思路选用什么材料 材料性能具体的工艺 以及一些详细的参数反问总的来说 两轮面试都比较专业 问题有深度8.7 收到面试...
点赞
评论
收藏
分享
10-10 20:29
湖南信息职业技术学院 区块链
大家帮我看看哪里需要修改
现在才收获5个offer
迷茫的大四🐶:
都收获五个了,兄弟那还说啥,不用改了,去玩吧
点赞
评论
收藏
分享
10-22 18:39
已编辑
西北工业大学 Java
网易一面面经
2025年10月22日 网易有道一面全程50分钟,无手撕。你对 MCP(Model Context Protocol)这个事情怎么看?你在校内有做过什么项目?你在读硕士的时候没有做过什么项目吗?(追问实验室项目)说一下进程跟线程的区别。进程间有哪些通信方式?用户态跟内核态你怎么理解?用户态和内核态之间的转换过程你能详细说一下吗?你说一下 Java 的一些基础数据结构。集合(Collection)和 Map 是同一级别的吗?Map 有继承或实现 Collection 接口吗?HashMap 的底层结构是什么?(JDK 1.7 vs 1.8)为什么链表超过一定长度之后要转换成红黑树?只有在查询方面...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
今天1024,用一句话证明你是程序员
1.2W
2
...
校招三个月光速裸辞
9043
3
...
谈薪前必看! 这些坑不要踩....
7342
4
...
云智转正失败
3807
5
...
准备得晚的人只能痛苦地继续走下去
3478
6
...
出生在1024的天选码农
2507
7
...
如何选一个最佳匹配的offer?
2240
8
...
【牛客1024程序员节 · 代码彩蛋,等你解锁!】
2194
9
...
鼠鼠这一路走来
2065
10
...
我的班味很重吗?
1847
创作者周榜
更多
正在热议
更多
#
牛客树洞,我想对你说
#
13542次浏览
114人参与
#
大学最后一个寒假,我想……
#
54782次浏览
599人参与
#
快手技术岗信息交流阵地
#
6205次浏览
51人参与
#
如何KTV领导
#
73614次浏览
505人参与
#
牛客周边新品开箱
#
11249次浏览
91人参与
#
机械人集合!你是什么工程师?
#
20757次浏览
91人参与
#
硬件人的春招flag
#
52530次浏览
435人参与
#
应届生被毁约被毁意向了怎么办
#
47258次浏览
280人参与
#
求职中的尴尬瞬间
#
5902次浏览
49人参与
#
三一集团提前批进度交流
#
39199次浏览
225人参与
#
机械人避雷的岗位/公司
#
29562次浏览
248人参与
#
大疆工作体验
#
19595次浏览
85人参与
#
牛友的志愿填报指南
#
35957次浏览
188人参与
#
国企还是互联网,你怎么选?
#
171944次浏览
1305人参与
#
怎么给家人解释你的工作?
#
14472次浏览
86人参与
#
得物app工作体验
#
29466次浏览
68人参与
#
你的mentor是什么样的人?
#
18359次浏览
117人参与
#
帮我看看,领导说这话什么意思?
#
24467次浏览
107人参与
#
今年形式下双非本找得到工作吗
#
239206次浏览
1435人参与
#
产品面经
#
224448次浏览
2066人参与
#
校招泡的最久的公司是哪家?
#
14980次浏览
92人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务