再谈Hello Cpp!
Hello 大家好!我是天鹏不是八戒。
上一篇文章我们完成了第一个程序“ Hello Cpp!”,不懂大家有没找找资料分析程序呢?没有?还好没有,不然我这篇文章和你说什么呢,这篇博客就是要分析程序“ Hello Cpp!”,并且来看看C++程序的输入输出语法。
从“ Hello Cpp!”程序和上篇博客最后留下的一个问候程序我们可以很容易发现在程序语句:cout<<"Hello Cpp!";
中双引号中的内容将被输出,如:
cout<<"我是天鹏不是八戒";
输出的是:我是天鹏不是八戒
cout<<"那么多人都失败了,成功的凭什么是你?";
输出的是:那么多人都失败了,成功的凭什么是你?
cout<<"大学生活真的超美好 手动纠结";
输出的是:学生活真的超美好 手动纠结
等等语句。So,我们总结一下:要想让电脑输出我们要输出的内容可以使用cout语句,语句双引号中的内容将被输出,语句具体格式如下:
cout<<"你想输出的内容,该内容将原模原样输出,注意使用双引号!";
嗯哼,搞定了吗?你以为就一句cout语句就能指挥电脑搞事情?当然不行了,骗小孩我们还得拿颗糖呢,电脑也是一样的。我们把整个“ Hello Cpp!”程序拿来看下:
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello Cpp!";
return 0;
}
不难发现我们的程序除了cout还有很多内容,且看我逐个语句分析:
语句:#include<iostream>
include是包含、包括的意思,stream是流、河流的意思,iostream的意思是输入输出流,直接点说就是in(输入) out(输出) stream(流),取in、out的首字母与stream合成。整句程序就是:包含输入输出流的文件。顾名思义:我们要使用输入输出程序就需要包含该文件。
语句:using namespace std;
using是使用,name是名字、起名字、命名,space是空间,using namespace即使用命名空间,使用的是怎样的命名空间呢?使用的是名为std的命名空间,这是一个标准命名空间。
语句:int main()
main是主要的、最重要的,int是一个变量类型在这里不详细讲解该类型,这句语句是定义一个int类型的主函数。函数后面用{}将函数内容括起来。
语句:return 0
return是返回的意思,是C++预定义的语句,它提供了终止函数执行的一种方式。当return语句提供了一个值时,这个值就成为函数的返回值。return 0 代表程序正常退出。
O