首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

: extern "C"和 extern "C" extern的区别

2012-03-13 
请教高手: extern C和 extern C extern的区别。在c文件里定义的外部变量inta要在c++里使用的时候,在c+

请教高手: extern "C"和 extern "C" extern的区别。
在c文件里定义的外部变量   int   a;   要在c++里使用的时候,
在c++里面是应该使用extern   "C "   int   a;   还是   extern   "C "   extern   int   a;   ?
有人告诉我应该使用extern   "C "   extern   int   a;   可是我看到大量的源代码使用前者
extern   "C "   int   a;并没有报错,程序运行也正常,应该如何理解?

[解决办法]
extern "C " int a;就是告诉a是一个整形的外部的C变量
[解决办法]
extern "C " int a;就足够了

热点排行