请问c++中 extern 是什么含义?有一个函数的定义如下:extern double tcplib_telnet_interarrival();请问其中的extern是什么含义?谢谢vbtraz的回答!衷心感谢你花时间回答基础问题.是不是定义成 extern 后函数

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 12:00:31

请问c++中 extern 是什么含义?有一个函数的定义如下:extern double tcplib_telnet_interarrival();请问其中的extern是什么含义?谢谢vbtraz的回答!衷心感谢你花时间回答基础问题.是不是定义成 extern 后函数
请问c++中 extern 是什么含义?
有一个函数的定义如下:
extern double tcplib_telnet_interarrival();
请问其中的extern是什么含义?
谢谢vbtraz的回答!衷心感谢你花时间回答基础问题.
是不是定义成 extern 后函数在 其他的文件里也可以调用?
我记得谭好强的c语言书里好像是这么写的,而且还说:其实函数的默认就是 定义成 extern,但是一般不写.
我不知道c++是不是这样呢?
另外,让我再看看这个函数的具体位置,可能这里声明成extern是不是有特殊的含义.

请问c++中 extern 是什么含义?有一个函数的定义如下:extern double tcplib_telnet_interarrival();请问其中的extern是什么含义?谢谢vbtraz的回答!衷心感谢你花时间回答基础问题.是不是定义成 extern 后函数
用例子给你示范
// 1.cpp
int x = 10;
// 2.cpp 注意没有包含1.cpp
#include
using namespace std;
extern int x;
int main ()
{ cout