用户:
LCF_viki617查看:4 回复:2 评论:4 创建时间:2020-04-29T20:15:46
Hello,大家好!我是viki617,一个想成为**的**。(看过前几期的应该知道**是什么)
今天,我们对上一期讲的第一个C++程序进行讲解。
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main()
{
cout<<"Hello World!";
}
下面我们开始讲解。
#include<bits/stdc++.h>
在C++程序中,带"#"的语句被称为宏定义或预编译指令,后面会详细讲解。#include在代码中是包含和引用的意思,第一行代码“#include<bits/stdc++.h>"是说明代码要引用“<>"里的文件的内容,这样的文件被称为”头文件“,编译器在编译时会将该文件在此展开。
using namespace std;
这行代码是引用标准命名空间的意思。
int main()
{
}
这是主函数main。main函数是程序执行的入口,程序从main函数的第一条指令开始执行,直到main函数结束。单词main后面的小括号“()”是放参数的地方,函数相关的内容在后面会讲到。
函数体:
大括号“{}”中的内容是需要执行的内容,我们称为函数体。函数体是按先后顺序执行语句的。
函数返回值:如果函数的类型为“void"(空)则不需要返回任何值,但是我们的代码中是”int“类型,就需要return语句返回值。但是为了方便,这里省略,以后详细讲解。一般信息学奥赛要求主函数是int类型,并return 0。
cout<<"Hello World!";
这行代码表示通过输出流输出”Hello World!“,代码中Hello World路边的双引号表示Hello World是字符串常量,cout表示输出流,<<表示将数据传送到输出流中。以后也会详细讲到。可能有人说:这篇帖子已经有N个以后讲解了喂!那我也没办法,谁叫我懒……谁叫我担心你们无法一次掌握呢!
好了,今天的C++教程就到这里,我们下期将会讲解变量、常量及注释等。
我是viki617,我们下期再见!大家拜拜!
