zl程序教程

您现在的位置是:首页 >  后端

当前栏目

《C++ 开发从入门到精通》——1.4 第一个C++程序

C++程序入门开发 精通 第一个 1.4
2023-09-11 14:17:32 时间

本节书摘来自异步社区出版社《C++ 开发从入门到精通》一书中的第1章,第1.4节,作者: 王石磊 , 韩海玲,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.4 第一个C++程序

图片 1 知识点讲解:光盘:视频PPT讲解(知识点)第1章第一个C++程序.mp4

简单了解了C++的重要性和基本知识后,本节内容将通过一个简单的C++程序来讲解其程序结构、语法规则和表达方式,为读者进行本书后面知识的学习打下基础。

实例001 在屏幕中输出指定的字符串

源码路径 光盘视频实例第1章001 视频路径 光盘视频实例第1章001

本程序通过Visual C++ 6.0开发实现,功能是实现简单的指定的字符串。本实例的具体实现过程如下。

① 打开Visual C++ 6.0,依次选择“Flie︱New”命令,弹出“New”对话框,在此选择要创建的工程类型、工程文件的保存位置和工程名称,如图1-60所示。


b6a1a5651e803489dac09859956ec26be75de7a4

图1-60 设置新工程

② 选择“Win32 Console Application”选项,在“Project name”框中输入工程名称“first”,在“Location”框中输入工程的保存位置。最后单击“OK”按钮,弹出图1-61所示对话框。


b487b1939c963ac7c794544d636c780575ed234c

图1-61 选择控制台程序类型

在此选择设置控制台程序的类型,此时会有如下3个选项。

An empty project:创建一个空工程,不会自动生成程序文件,只包含环境配置文件。
A simple application:创建一个简单程序,只是一个简单的程序框架,不包含任何有用的代码。
A “Hello World!” application:创建一个有输出语句的简单程序。
An application that supports MFC:创建带有MFC支持的框架程序。
此处选择A “Hello World!” application项,单击“Finish”按钮,弹出图1-62所示对话框。


7d7612cbb46eceaaa5752a0610fc01dafcd87105

图1-62 工程摘要

③ 此窗口是摘要说明窗口,说明了里面包含哪些文件。单击“OK”按钮后会成功创建一个简单的控制台程序。此时返回Visual C++ 6.0的主窗口,左侧“File View”选项卡显示了文件结构图,右侧是编写代码的地方,如图1-63所示。


12fd25f7a6d90c2ddd4d8ebaf4ab842f90306a38

图1-63 主窗口

④ 建立和编辑C++源程序文件,执行“Project | Add to Project | New”菜单命令,在“New”对话框的“File”页面选择“C++ Source File”项,输入文件名,单击“OK”项确认,编辑源程序代码,如图1-64所示。


e82a0f9bd1360a252d86dc2e1263f08a2997237c

图1-64 新创建一个C++文件

实例文件first.cpp的源代码如下。

#include "stdafx.h"

#include "iostream.h"

void main(){

 cout " 这是一个C++程序!" endl;

 cout " 这是一个C++程序!" endl;

 cout " 这是一个C++程序!" endl;

 cout " 这是一个C++程序!" endl;

 cout " 这是一个C++程序!" endl;

 cout " 这是一个C++程序!" endl;

};
范例001:输出“大家好才是真的好!”字符串

源码路径:光盘\演练范例\001\

视频路径:光盘\演练范例\001\

范例002:输出节日的祝福

源码路径:光盘\演练范例\002\

视频路径:光盘\演练范例\002\

⑤ 编译程序、生成可执行程序。执行“Build | Build”菜单命令,即可以建立可执行程序,若有语法错误,编译器会在窗口下方的输出窗口中显示错误信息。

执行“Bulid | Execute”菜单命令即可在伪DOS状态下运行程序,也可以进入DOS状态后运行已建立的程序,如图1-65所示。

~UV{T[S%XIUWLJ6~4C8R~AI


94ddb8f7afcddeedd1e545b453f8ed3876afcf2a

图1-65 控制台应用程序运行界面

通过以上步骤,我们引导读者使用Visual C++6.0创建、编译和运行了一个最简单的C++程序,请读者在课后练习,尝试实现自己的C++程序。上面的实例比较简单,在实际的应用程序开发过程中,要编写的程序将比这复杂得多,也会出现各种各样的错误,所以希望读者多加注意。


Mqtt开发笔记:windows下C++ ActiveMQ客户端介绍、编译和使用 项目需求,需要使用到mqtt协议,之前编译QtMqtt库,不支持队列模式queue(点对点),只支持订阅/发布者模式.,所以使用C++ ActiveMQ实现。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。