小学生C++趣味编程从入门到精通
上QQ阅读APP看书,第一时间看更新

1.2 千里之行,始于足下—运行第一个C++程序

下面介绍如何用小熊猫Dev-C++写出第一个可以运行的C++程序,步骤如下。

(1)单击左上角菜单栏中的“文件”,选择“新建”→“新建项目”选项,如图1.3所示。

图1.3 新建项目

(2)选择“Console Application”,项目名称为“cplushello”,单击“OK”按钮,如图1.4所示。

图1.4 创建Console Application

(3)弹出对话框提示文件夹不存在,询问是否创建,选择“Yes”。

(4)在编程软件的代码编辑区域可以看到如下代码。

(5)按键盘上的“F11”,就可以看到一个黑色的对话框,如图1.5所示。至此,一个最简单的C++程序就运行成功了。“Press ANY key to continue...”的意思是提示我们按任意键来继续执行某个操作。

图1.5 第一个C++程序

(6)加一条代码“printf("你好");”,然后单击“保存”按钮。注意这里的引号、分号、括号是半角符号。

按“F11”可以看到屏幕上出现了一行文字“你好”,运行结果如图1.6所示。

图1.6 用C++在屏幕输出“你好”

代码第一行的“#include”指令用于包含(或导入)头文件。头文件通常包含函数声明、宏定义、类定义等。

代码第二行的“main”函数是C++程序的入口点。简单来说,函数是装载编程语句的一个容器。我们把要计算机执行的编程语句都放到main里去。计算机会自动从main函数开始执行。每个C++程序都有一个main函数。“return 0;”是一个编程语句,经常出现在main函数的末尾,表示返回数值0。同学们暂时不用深入理解这些概念,只要知道把代码写到main函数里就可以了。

“printf("你好");”是一个完整的编程语句,它的意思是命令计算机在黑色对话框中输出文字“你好”。末尾的分号就像中文标点符号里的句号一样,是一个程序语句结束的标志。替换引号里的内容,可以让计算机输出我们指定的文本。

提  示

编写完代码之后,要检查语句末尾是否有分号。如果没有分号,编程软件会提示错误。编程语言中的分号、花括号等符号相当于中文的标点符号。漏写中文标点符号不会影响我们对句子的理解,但是没有正确填写代码中的“标点符号”,就可能会触发编译错误或者出现意外的运行结果。

练习题

(1)糖糖用Dev-C++编译了一段代码,程序成功运行,接着她修改代码,编译器提示错误信息。这时候直接运行刚才编译的程序,能正确运行吗?

A. 能

B. 不能

(2)修改1.2节的程序代码,在屏幕上输出“天天向上”。

(3)找出以下代码中的语法错误。

(4)阅读程序写结果。