C++学习笔记--Season 1

#include <iostream>  //预处理  注意:iostream不带.h
int main()
{
    std::cout << "Aloha World" << std::endl;
    return 0;
}
#include <iostream>  //预处理  注意:iostream不带.h 
/*名字空间-namespace*/
using namespace std;    //定义以后,下面程序可以直接使用 
int main()
{
    cout << "Aloha World" << endl;   //此处不用写std::cout   std::endl 
    return 0;
}
//总结:不建议这么用
#include <iostream>  //预处理  注意:iostream不带.h 
/*名字空间-namespace*/
//using namespace std;    //定义以后,下面程序可以直接使用 
using std::cout;
using std::endl;
int main()
{
    cout << "Aloha World" << endl;   //此处不用写std::cout   std::endl 
    return 0;
}
//总结:不建议这么用,比using namespace好点。最好每次用单独定义名字空间

基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。

原文地址:https://www.cnblogs.com/netcn/p/4394925.html