第一课 第一个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()、函数体的花括号{}的后边不能加分号。
注意
花括号内的语句要缩进,默认缩进四个字符的位置。