extern “C”
来源:互联网 发布:comsol正规软件多少钱 编辑:程序博客网 时间:2024/06/03 21:15
1. 在C++ 程序中调用被 C编译器编译后的函数,为什么要加 extern “C”? (5分)
答:C++语言支持函数重载,C语言不支持函数重载。函数被C++编译后在库中的名字与C语言的不同。假设某个函数的原型为: void foo(int x, int y);
该函数被C编译器编译后在库中的名字为_foo,而C++编译器则会产生像_foo_int_int之类的名字。
C++提供了C连接交换指定符号extern“C”来解决名字匹配问题。
0
上一篇:const
下一篇:程序效率
相关热门文章
- test123
- 编写安全代码——小心有符号数...
- 使用openssl api进行加密解密...
- 一段自己打印自己的c程序...
- sql relay的c++接口
- ChinaUnix & ITPUB社区12周年...
- ssh连接出现以下提示,求解...
- 如何扩展MYSQL
- 准备做一个大型门户,用户什么...
- gbk or utf8
给主人留下些什么吧!~~
评论热议
- extern &&extern c
- extern, extern "C",__stdcall
- extern与extern "C"
- extern 和extern "C"
- extern与extern “C”
- extern 与 extern "C"
- extern 和 extern“C”
- c/c++:extern,extern "C"
- extern“C” ???
- extern "C"
- C extern
- extern"c"
- extern "C"
- extern "C"
- extern "C" {}
- C extern
- extern "C"
- extern c
- c/c++编程风格
- sizeof
- 宏和预处理器
- 搜集一些面试题资料
- const
- extern “C”
- 程序效率
- 内存管理
- 字符串操作
- 类的构造函数、析构函数、赋值函数
- Adobe发布最新HTML5工具包
- 嵌入式死循环
- fstream的使用方法介绍
- 变量声明
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
哪里买机票便宜
网上飞机票怎么取
网上如何买机票
旅行社买机票便宜吗
机票什么时候买便宜
网上买打折机票
买飞机票查询
买机票的网站
怎样买机票
定飞机票
如何买飞机票
网上买飞机票
买机票需要什么证件
怎么在网上买机票
网上买机票
飞机票购买
买机票软件
飞机票在哪里买
网上怎么买飞机票
怎么订机票
网上买飞机票怎么买
怎么买飞机票
怎样买飞机票
如何购买机票
怎么买机票
机票怎么买
如何买机票
如何购买飞机票
机票在哪里买
机票在哪买
一折飞机票
买便宜机票
机票预订机票
特价 机票
旅行社买机票
定购机票
在哪买飞机票
买机票网站
订飞机票电话多少
在哪买机票
国际机票哪里买便宜