猫史档案馆


【教程】【零基础学C++】第三期 第一个C++程序的讲解

用户:LCF_viki617LCF_viki617查看:4 回复:2 评论:4 创建时间:2020-04-29T20:15:46


Hello,大家好!我是viki617,一个想成为**的**。(看过前几期的应该知道**是什么)emotion_星能猫_hi

今天,我们对上一期讲的第一个C++程序进行讲解。emotion_编程猫_厉害了

代码如下:

#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,我们下期再见!大家拜拜!

emotion_编程猫_加油


回复

上一页1 页 / 共 1下一页
反正是个球反正是个球

个人认为不要用万能头

点赞0


评论


LCF_viki617LCF_viki617

自己抢自己的沙发,自己抢自己的板凳,自己抢自己的地板!跟隔壁某Python教程作者学的,别怪我!emotion_编程猫_翻白眼

点赞0


评论