(一)发展历程 C++由 Bjarne Stroustrup 在贝尔实验室于 1983-1985 年基于 C 语言开发,增加 了面向对象编程特性,有 C++98、C++11 等标准版本。

(二)简单程序示例

#include <iostream>
using namespace std;

int main()
{
    cout<<"Programming is fun!"<<endl;
    cout<<"Fundamentals FIRST"<<endl;
    cout<<"Problem Driven"<<endl;
    return 0;
}

(三)C++ 集成开发环境(IDE)教程 • 开发 C++ 程序可通过命令⾏窗⼝(command window)或集成开发环境(IDE)进⾏。集成开发环境是提供 C++ 程序开发⼀体化环境(integrated development environment)的软件,将代码编辑(Edit)、编译(compile)、构建(build)、调试(debug)和在线帮助功能整合到⼀个图形⽤户界⾯中。 • 使⽤ IDE 开发的步骤:在窗⼝中输⼊源代码或打开现有⽂件,点击按钮、菜单项或功能键即可完成编译和运⾏。 • 常⻅的免费 C++ 集成开发环境包括:Microsoft Visual C++、Dev-C++、Eclipse、Clion 和 NetBeans,均可免费下载。

(四)扩展简单的 C++ 程序 理解基础程序后,可轻松对其扩展以输出更多信息。

(五)数值计算(COMPUTING WITH NUMBERS) 此外,还可在程序中进⾏数学计算并将结果输出到控制台,示例代码如下:

#include <iostream>
using namespace std;
int main()
{
 cout << "(10.5 + 2 * 3) / (45 - 3.5) = ";
 cout << (10.5 + 2 * 3) / (45 - 3.5) << endl;
 return 0;
}

(六)程序的创建、编译与运⾏

图片8.png

(七)编程⻛格与⽂档规范(Programming Style and Documentation) 适当的注释(Appropriate Comments):解释代码功能、逻辑,提⾼可读性。 规范的缩进与空格(Proper Indentation and Spacing Lines):使代码结构清晰,层次分明。 统⼀的代码块⻛格(Block Styles):例如⼤括号 “{}” 的摆放位置、代码块的划分⽅式等保持⼀致。

(八)编程错误(Programming Errors)

  1. 语法错误:违反语言语法规则,如缺少分号、引号不闭合。
  2. 运行时错误:运行中出现异常,如除数为 0。
  3. 逻辑错误:代码语法正确但结果不符合预期,如计算逻辑错误。