【发布时间】:2015-11-09 15:44:22
【问题描述】:
我在一个 .cpp 文件中定义了一个变量。
(file1.cpp)
int N;
....
N =3;
(directory/file2.cpp) ----> file2.cpp 在另一个目录中。
extern int N;
cout << n << endl ; -----> It is printing 0.
它应该打印 3..对吗?我在做什么错误..请告诉我。目录结构是:
(主目录)
file1.cpp directory
(目录)
file2.cpp
谢谢, 阿维纳什
【问题讨论】:
-
n是与N不同的变量。 C++ 对 csae 敏感。