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

extern 为什么可以这样使用呢?解决思路

2012-03-25 
extern 为什么可以这样使用呢?C/C++ code//test.cppstatic int m 10int *p &m//main.cpp#includeio

extern 为什么可以这样使用呢?

C/C++ code
//test.cppstatic int m = 10;int *p = &m;//main.cpp#include<iostream>extern int m;extern int *p;int main(){    std::cout << m << std::endl;    std::cout << *p << std::endl;    return 0;}//I:\learn C++\Learn C++\main.cpp|6|undefined reference to `m'|



这段代码 是一个帖子上的。 


不明白已经定义为static的 东东,还可以再次变声明成 extern??
 

c++为什么会 引入自相矛盾的 语法



[解决办法]
这个帖子可以不用看了。。。不要学这些奇怪的东西

热点排行