第一章 感性认识 C++ 程序
经过第〇章的铺垫,我们已经了解了计算机是什么,计算机如何通过编程和特定的编程语言受人类的控制。那么我现在正式来介绍 C++ 语言:
C++ 语言是一种高级语言。
……如果要说定义的话,还应该加上“面向对象”什么的修饰词,但是这些概念没有基础的读者并不熟悉。所以你只需要知道,C++语言是一门高级的编程语言就够了。
还有一个需要掌握的事情,就是 C++ 是一门编译型语言(Compiled Language)。编译这个概念我在编程语言中已经介绍过;因此我们可以理解为,若想通过 C++ 编程语言来实现对电脑的交互,需要经过编译器执行从“C++ 语言”到“二进制机器语言”这样的一个编译过程。随后,计算机可以运行(Run) 生成的二进制机器语言。
因此我们必须有这样一个共识:即通过 C++ 来让电脑执行一些功能的时候,需要先编译,后运行。在此基础上,我们可以尝试第一个 C++ 程序了。