读书人

: extern quot;Cquot;和 extern quot;Cquot; extern的区

发布时间: 2012-03-13 11:21:12 作者: rapoo

请教高手: 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;就足够了

读书人网 >C语言

热点推荐