IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> <<<零基础C++速成>>> -> 正文阅读

[C++知识库]<<<零基础C++速成>>>

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

             ——仅供参考——

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

第一章 C++简单程序设计

1.1 C++的基本结构与要素

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

//最简单的代码
 
/*
输出结果为:
Hello World!
*/
 
#include<iostream>
using namespace std;
int main()
{
    cout<<"Hello world!"<<endl;
    return 0;
}

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

首先,第一个结构

//最简单的代码

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

下一个结构

/*
输出结果为:
Hello World!
*/

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

再来看下一个结构

#include<iostream>

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

using namespace std;

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

int main()
{
    cout<<"Hello World!"<<endl;
    return 0;
}

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

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

特别注意

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

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

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

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

#include<iostream>
using namespace std;
int main()
{
    cout<<"Hello world!"<<endl;
    return 0;
}

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

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

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

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

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

固定句式

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

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

其次,定义主函数

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

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

关注我,下期更精彩
在这里插入图片描述

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-11-26 08:41:10  更:2021-11-26 08:41:23 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 8:37:00-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码