读书人

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

发布时间: 2012-03-25 20:55:16 作者: rapoo

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++为什么会 引入自相矛盾的 语法



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

读书人网 >C++

热点推荐