C++的简史(补1-22p)

              本人非专业人员自学笔记,如有不对,请在评论区批评指正!!!欢迎大家与我讨论。

传统程序员使用汇编语言,汇编语言依赖于计算机的内部机器语言,不能跨平台;

计算机语言要处理的两个概念——数据和算法。

数据是程序使用和处理的信息;算法是程序使用的方法;

C语言强调算法;C++强调数据;

C++是一种面向对象编程(OOP),将数据和方法合并为类定义,而且可以保护数据,还有多态,继承等等;

C++也支持泛型编程,强调独立于特定的数据类型(有点模板的意思,具体介绍后续写)。

C++程序的运行大体过程:

1)使用文本编辑器编写程序,保存在文件中,这个文件就是程序的源代码。

2)编译源代码,将源代码翻译为主机使用的内部语言——机器语言。包含了翻译后的程序的文件就是程序的目标代码。

3)将目标代码与其他代码连接起来(使用的一些库函数代码,标准的启动代码等等),包含该最终产品的文件被称为可执行代码;

这里不对C++程序做详细介绍,只分享一些我觉得有用的;

一个程序由多个函数构成的,main()中调用其他函数,那么,main函数被谁调用呢?——通常main函数被启动代码调用,而启动代码是有编译器增加到程序里的,是程序与操作系统的桥梁;

预处理器:

#include<iostream>

其中iostream中的io指的是输入和输出。也就是代码中的cin,cout;

名称空间(这是我看这本书才知道的,以前学c++都不知道!涨知识了):

using namespace std;

叫做using编译指令,名称空间是一项C++特性,通俗来说就是如果两个厂家有同一个名称的函数,同时使用时,编译器不知道指的是哪个,因此我们把不同的厂家产品封装在一个叫做名称空间的单元中,方便组织程序。我们平时学习的都被放置在名称空间std中。using编译指令是的std名称空间中的所有名称都可以使用,在大型项目中,通过单独声明实现:using std::cout;表示只开放其中的cout名称使用权。

使用cout进行c++输出:

cout<<"i like C++!";

双引号括起的一系列字符叫做字符串,<<表示将该语句发送给cout,cout就是一个对象,cout对象属性包括一个插入运算符(<<),他可以将其右侧的信息插入到流中。

控制符endl:

特殊的C++符号(end line),表示重起一行,使用方法:

cout<<endl;//重起一行

C++还提供了c语言中的换行符——\n,在字符串的结尾包含换行符,而不是在末尾加endl,减少输入量:

cout<<"i like c++!\n";
cout<<"i like c++!"<<endl;//意思相同

阿特拉斯ga22p-13空压机的电路图如下: 1. 主电路部分: - 主电源输入:接入电网的交流电源,一般为220V或380V的三相交流电。 - 主开关:控制主电路的通断,用于启动或停止空压机。 - 熔断器:保护电路免受过流或短路的损坏。 - 控制电路保护器:监控电路中的电流和电压,以确保正常工作并保护电路。 - 电机保护器:监测电机的温度和电流,以防止过热和过载。 2. 空压机工作流程部分: - 压缩机部分:压缩机是空压机的核心部分,将气体通过压缩提高压力。 - 电机:提供动力给压缩机,将气体进行压缩。 - 冷却系统:用于冷却压缩机和排出的压缩空气。 - 气缸:气缸接收压缩空气,并分别进行一系列的排放和压缩操作。 - 阀门:控制空气的进出和压力的调节。 - 油分离器:将压缩空气中的油分离出来,以确保空气质量。 3. 控制部分: - 控制电路:通过传感器和开关来监测和控制空压机的运行状态。 - 压力开关:监测和调节压缩空气的压力,并在设定的范围内保持稳定。 - 控制面板:提供人机交互界面,可以进行启动、停止、调节压力等操作。 - 显示器:显示空压机的运行状态、压力、温度等参数。 以上是阿特拉斯ga22p-13空压机电路图的简要说明,具体的电路图可能会有所变化,可以参考相关的技术资料或咨询专业人士来获取详细的电路图和操作说明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值