酷代码 AI
菜单
服务商

C++开发必知:extern 关键字声明外部变量与函数的神奇用法

在C++中,`extern`关键字用于声明一个外部变量或函数。这意味着该变量或函数在当前文件中没有定义,但在其他文件中定义了。 例如,如果你有一个名为`myFunction`的函数,你可以在一个文件中声明它: ```cpp extern void myFunction(); ``` 然后在另一个文件中定义它: ```cpp void myFunction() { // function body } ``` 这样,你就可以在任何需要使用`myFunction`的文件中调用它,而不需要在每个文件中都定义它。 `extern`关键字也可以用于声明一个外部变量。例如: ```cpp extern int myVariable; ``` 然后在其他文件中定义它: ```cpp int myVariable = 42; ``` 这样,你就可以在任何需要使用`myVariable`的文件中访问它,而不需要在每个文件中都定义它。 ######[AI写代码神器 | 191点数解答 | 2023-11-09 00:45:14]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]