栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

<<<零基础C++速成>>>

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

<<<零基础C++速成>>>

<<<零基础C++速成>>>
             ——仅供参考——

不会涉及太多理论知识,即通俗易懂

第一章 C++简单程序设计 1.1 C++的基本结构与要素

你会发现,无论学什么编程语言,都是先从输出hello world开始。话不多说,直接上代码。

//最简单的代码
 

 
#include
using namespace std;
int main()
{
    cout<<"Hello world!"< 

然后,我们根据代码来一行一行的分析。

首先,第一个结构

//最简单的代码

//用于代码中的单行注释
即不会运行,通常当我们代码较多或者较复杂时,需要通过注释,来避免忘记代码的作用。

下一个结构

 

同样与 // 作用相同,与 // 不同的是,这个可以用于多行注释。很简单,就这样。

再来看下一个结构

#include

#开头的行都被称之为编译预处理语句,<>里面的东西是一个被称之为头文件的东西,include,顾名思义,就是让包含,包括的意思,整个语句的意思就是,在编译之前将文件iostream.h中的代码嵌入程序中,作为程序的一部分。在iostream.h中声明了很多程序所需要的输入输出操作等信息。

using namespace std;

根据它的表层意义,说的就是使用命名空间的意思。为什么要用这个呢?因为我们可用的词汇是有限的,并且不同的人写程序所使用的标识符不可能没有重名。即为了防止出现重名问题,引入了名称空间这个概念。具体概念,我就不深入分析。说了这么多,作为小白的我们,只需要记得,这是个必须有的就行了。
必须有的!必须有的!必须有的!
还需要注意的一点是,这个语句后面必须有英语的 ; 而之前的那个编译预处理则没有分号

int main()
{
    cout<<"Hello World!"< 

即主函数,int表示函数返回值类型为整数。

{}括起来的则为程序的主体,里面为语句代码

特别注意

一个新建的C++项目中,
只能有一个main()函数!!!
只能有一个main()函数!!!
只能有一个main()函数!!!

说到这里,你是不是感觉什么都不懂,没关系
综合前面的几个结构,你只需要记住这个固定句式,一定要牢牢记住!!!

#include
using namespace std;
int main()
{
    //牢记这个固定句式
}

最后,主函数语句,即{}所包括的部分。

#include
using namespace std;
int main()
{
    cout<<"Hello world!"< 

cout<<表示输出操作
< 当然,你也可以视情况而定,要不要加endl
特别注意
{}中的每个语句后都必须有分号,以此作为结束符。

return 0 代表程序正常退出。return是C++预定义的语句,它提供了终止函数执行的一种方式。在我们用visual studio2019时,你会发现,return 0加不加都可以,这是因为在代码中,总是默认代码的最后一行有return 0,所以,你感觉加不加都一样。

也可以算是一个固定句式。

最后,hello world介绍完了
大家想深入理解的可以去自己查找资源,
这里就不深入介绍。

最后,再次回顾这个固定句式

固定句式

首先,编译预处理指令 #include< iostream>

然后,引用名称空间 using namespace std;

其次,定义主函数

int main()
{
语句块(语句后面以分号结束)
return 0;
}

#include
using namespace std;
int main()
{
    ……
    return 0;
}

关注我,下期更精彩

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/587478.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号