小学生C++编程课堂(新手篇)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第一课 第一个C++程序

学习内容

✧ 安装和使用Dev C++

✧ 认识C++程序的基本结构

✧ 使用cout输出

✧ 使用endl换行

一、Dev C++的安装和使用

1.安装Dev C++

(1)扫描使用说明中的二维码,下载压缩包,压缩包中提供了两个Dev-Cpp程序的安装文件,本书以如图1-1所示的软件版本为例,介绍安装步骤。

(2)在弹出的Installer Language提示框中选择安装程序语言为English,单击OK按钮,如图1-2所示。

(3)在弹出的License Agreement提示框中单击I Agree按钮,签署许可协议,如图1-3所示。

图1-1 安装Dev C++

图1-2 选择程序语言

图1-3 签署许可协议

(4)在弹出的Choose Components提示框中选择要安装的程序,这里选择默认设置即可,单击Next按钮,如图1-4所示。

(5)在弹出的Choose Install Location提示框中选择安装路径,这里选择默认设置即可,单击Install按钮,如图1-5所示。

图1-4 选择要安装的程序

图1-5 选择安装路径

(6)在弹出的提示框中单击Finish按钮,结束Dev C++程序的安装,如图1-6所示。

2.设置Dev C++的语言和字体

(1)第一次启动程序时会弹出如图1-7所示的界面,在Select your language选项框中选择简体中文/Chinese,单击Next按钮完成语言设置。

图1-6 完成程序安装

图1-7 设置Dev C++的语言

(2)程序的字体建议设置为Courier New,单击Next按钮完成字体设置,如图1-8所示。

图1-8 设置Dev C++的字体

二、C++程序的基本结构

1.设计一个C++程序

(1)创建一个空的“.cpp”文件:新建一个文件夹命名为C++代码,在文件夹中单击鼠标右键,选择新建文本文档,如图1-9所示,会生成一个“.txt”文件。将这个文件重命名为hello.cpp,如图1-10所示,可以看到这个文件已经与Dev C++关联起来了。

图1-9 新建一个文本文档

图1-10 改名为hello.cpp

注意

设置文件名称显示扩展名,才可以将文件的扩展名从“.txt”改为“.cpp”。

(2)双击hello.cpp文件,在计算机中找到如图1-11所示的Dev C++程序,双击程序的图标打开这个文件。

(3)进入Dev C++的编辑界面后,按如图1-12所示输入hello.cpp的源代码。

图1-11 打开“hello.cpp”文件

图1-12 “hello.cpp”的源代码

(4)单击如图1-13所示的按钮(或单击键盘上的F11键),可以快速地一键保存、编译和运行程序。单击按钮后,会弹出如图1-14所示的执行窗口,可以看到Hello World!显示在窗口左上方,程序执行完毕。

图1-13 一键保存、编译和运行程序

图1-14 Hello World!的执行窗口

(5)在代码文件hello.cpp所在的文件夹中,出现了一个名为hello.exe的新文件,这就是编译生成的可执行文件(机器码)。

2.程序结构

(1)#include<iostream> 包含C++的标准输入/输出头文件iostream。

注意

在iostream中,io表示输入/输出(input/output);stream是“流”的意思。iostream支持的输入/输出是用“流”的方式实现的。

(2)using namespace std; C++标准程序库中的所有标识符都被定义到一个名为std的namespace中。

(3)int main() 主函数,C++有且只有一个主函数,必须命名为main,后面的花括号里的内容是函数体。

(4)cout<<"Hello world!"; cout是输出语句,用“<<”连接输出的内容;“Hello World!”是要输出的内容,是一个字符串。当双引号里的内容变化时,输出的内容也会随之变化,例如,"ABC","123"等。

注意

输出的字符串必须用双引号""括起来。

(5)return 0; 主函数的最后一条指令,是固定语句。

3.编写程序框架

编写一个程序时,应该先写好框架,然后在return 0;前插入自己编写的代码,如图1-15所示。

图1-15 在return 0;前插入编写的代码

Tips

(1)C++的语句是以分号结尾的,所以下面这些语句都要加上分号表示语句结束,否则编译会判错。

(2)C++的编写格式比较自由,甚至可以把所有语句放在一行,但为了方便阅读,还是尽量将每条语句单独成行。

注意

头文件#include <iostream>、函数int main()、函数体的花括号{}的后边不能加分号。

注意

花括号内的语句要缩进,默认缩进四个字符的位置。