小学生教编程

记得上一篇文章让你们记住的头文件吗?

#include<iostream>
using namespace std;

#include<iostream>

其实啊,真正意义上的头文件是这个:

#include<iostream>

至于这个头文件,有什么具体的意义呢?我来举个例子:

张三有一个储物间,他每天都要去储物间拿货,他为了提高效率,把储物间里的所有东西都进行了分类,装在了箱子里,例如,工具类里面就是各种工具,机械类里面就是各种器械。

而这个头文件就相当于箱子,里面有不同语句可以供你使用。像上一篇文章中的输出(cout)就包含在<iostream>里面。在C++中还有很多的头文件,在后面的学习中都要用到

using namespace std;

这一句话其实不是头文件,但是我们每一个程序里都要用到。

英语好的同志就能看出来:

using 使用 namespace 命名空间 std 没有英语意义

可是这句话在编程语言到底是啥意思呢?

使用一个命名空间名称为std;

如果不加这句话其实也能行,不过代码就变成这样了

#include<iostream>
using std::cout;

int main ()
{
   cout<<"hallo word"<<std::endl;

return 0;
}

使用 using namespace 指令,这样在使用命名空间时就可以不用在前面加上命名空间的名称。这个指令会告诉编译器,后续的代码将使用指定的命名空间中的名称。

所以,加上这一句using namespace std;能省事许多

好了,这节课就讲这么多,同志们,下课

Pay by WeChat

Pay by WeChat

Pay by AliPay

Pay by AliPay

Comment

  1. wwzh wwzh
    Chrome 68

    挺好!

This is just a placeholder img.