【C++编程】:[2]一个Hello World程序
程序员是一群古灵精怪的人,有着奇异的思想,掌握一门语言,能够开发自己的程序,用计算机改变人类的生活。本套主要还是写给对编程有兴趣的业余人员来阅读的,或者是中学生、刚入学的大学生等,喜欢编程,但是不知道从哪里入手,该怎么学习的人。希望能够帮助到大家。关于C++开发环境的设置,请参考本系列的第一篇,介绍的C++开发环境的搭建。今天要跟大家介绍C++中最重要,也是每位入门人员必读的程序 Hello World!
操作方法
- 01
Hello world! 这个程序,让系统的显示器输出一条“Hello World!”的语句。代表计算机对整个世界的招呼,或者是一个入门程序员对这个计算机世界的问候。
- 02
好。让我们开始吧。首先会像大家介绍这个小程序的编写过程。最后会分析代码的内容。 打开CodeBlocks的软件(参见经验【1】)左上角->菜单->file->new->project 表示创建一个C++工程。
- 03
选择工程为 console application ,表示创建一个控制台程序。运行起来是一个小黑框。类似于windows菜单中调用的cmd。选择语言为C++,输入工程名字,路径可以改变也可以默认。不过要记住,这是工程保存的地方。一路next,最后finish,一个C++控制台的工程就完成了。
- 04
完成工程的建立后(记住工程建立的步骤,以后每回都是类似的。)我们看到页面上已经有代码了。这是软件自动帮我们生成的一段代码。恰巧就是“Hello World!”的代码。太好了。
- 05
接下来,我们需要看下代码运行的效果。选择 build -> run,弹出的对话框,问我们是否build,选择是。运行后,弹出如下黑色弹出框,显示Hello World! 字样的程序。
- 06
代码、名词解释。 console application:控制台程序,只这类黑色的小框框程序。只能进行输入和输出,没有其余的功能。 C++程序:我们通过C++语言编写的文件存放在一个.cpp的文本文档中,经过编译器编译得到.obj的文件,经过连接器链接,得到.exe的可执行文件。
- 07
代码解释:接下来让我们分析下Hello World!这个程序。 // 两个斜杠后的内容表示注释 // C++语言的基本原则,所以被使用的东西,都必须先声明定义。 #include <iostream> // 包含 iostream 这个文件,其中包含了输入输出必须的函数 using namespace std; //C++中的名字空间。cout 和 endl包含在该名字空间中 int main() //主函数:所有的C++语言都是从主函数开始执行的{ cout << "Hello world!" << endl; // cout 往显示器输出内容。 // "Hello World!" ,双引号之间的内容表示字符串,输出到显示器的内容。 // endl 输出换行,刷新缓冲区。 return 0; // 返回值} // C++程序每个语句都以分号结尾。注意所有的标点都是在英文输入法下打出的。 // 学习C++编程必须要有基础的C语言语法或是C++语言语法。
- 08
学习编程,其实是学习一门和计算机沟通的语言。和我们学习外语是没有差别了,了解语言的细节后,我们就可以很电脑达成一致,完成信息的沟通。