vc 写c语言程序步骤,VC++ 6.0编写程序的详细步骤

本文详细介绍了使用VC++ 6.0工具编写C语言程序的步骤,从新建工程到编写hello world程序,涵盖工程类型选择、源码文件创建、程序编辑、编译、链接构建及执行过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

想知道VC++ 6.0工具如何编写程序吗,可能有些朋友还不熟悉,我们一起去了解一下VC++ 6.0编写程序的详细步骤吧。

VC++ 6.0编写程序的详细步骤

8b7a0f736956fcb5bd8a9e3fafc64e3b.png

vc++6.0的菜单简洁,工具明了,这里以一个hello

world程序为例,说明其编程的基本操作步骤。运行vc++6.0后,点击”文件“——”新建”。

57eea9217748efcd0937f9a1a7fff966.png

在“新建”窗口也很简洁,主要两部分内容,右边是工程名称、和工程文件保存的路径,左边是要建立的工程类型,常用我在图中标识出来了,分别说明如下:

1、win32 console

application:是win32控制台程序,windows有两类程序,一种是控制台程序,一种是图形程序,这个是链接器指明的,一般新手学习C++语法从此开始,示例中的hello

world程序也是从这里开始的。

2、win32

application:win32应用程序,在学习windows程序设计的时候一般建立此类工程,主要是了解windows的图形知识。

3、mfc

appwizd(exe):MFC应用程序,了解了windows图形编程基础后,一个非常重要的学习内容是mfc,虽然mfc很老了,但是学习它,对于融合windows图形开发,以及理解c++类在windows平台上的使用是非常有帮助的,一般倾向于c++项目的时候才使用它。

4、win32 dynamic-link

libaray:win32动态库,简单说就是编写dll文件的工程,DLL是动态链接库文件,是继静态库后的一种链接技术,它能够让代码更高效的使用,这一般在做大型工程的时候用于封装代码。

其它的以后慢慢用到自己再了解。

ee05491df08fe403078fca1b1c1e97e7.png

这里我们示例的是hello world程序 ,工程类型选择win32 console application,命名工程名为hello。

61b149d358671204f7e68386da6bb15d.png

选择建立“一个空工程”,所谓空工程就是没有任何的程序文件,以后需要编写代码时,需要再建立相应的头文件、源码文件,再添加到工程中即可。

f20715578f7f29aa1fd0bc75b3ec28ae.png

之后再次单击“文件”——“新建”选择“C++ source File"即建立 C++源码文件,除此之外常用的是"C++ header

file"即C++头文件。默认是自动添加到工程的,如下图所示。

7c704829ac0de319d3774a5ace0467a6.png

接下来就在新建的C++源码文件中编写一个c++版的hello world程序 。正常的C/C++编程过程是:编辑——编译——链接构建——执行。

编辑:即编写源码,用C/C++来描述程序的执行流程及算法。

编译:即将C/C++源码转换成汇编语言,再有汇编编译器,将汇编语言编译成二进制文件。在VC++6.0中这个程序是cl.exe(在vc++6.0的安装目录可以找到它)。

链接构建:每个程序会用很多库文件,链接器需要将库和编译之后的应用程序文件合并成一个操作系统可以执行的程序

,在windows上就是exe文件。这个过程叫做链接构建。

执行程序:有用户驱动操作系统来执行程序的过程,比如运行qq

#include

using namespace std;

int main()

{

cout<

return 0;

}

说明如下:

#include :这是C++的输入输出头文件,类似于c语言的stdio.h。

using namespace

std:使用名字空间,c++的一个特性是名字空间,因为C++是针对大型应用程序所开发的编程语言,名字空间是其一个应对大型应用程序变量标识符容易混淆而引入的一种机制。

int

main():主函数,每个c/c++程序都有一个主函数,它是有操作系统调用的,在windows上就是有windows来调用,到底是windows上哪个程序调用?其实就是启动函数mainCRTStartup()。

cout<

return 0:是主函数main的返回值

,这个值得返回给操作系统。本质上是返回给exit()函数,在cmd中有一个errorlevel的环境变量,就是保存的这个值。

4345e6ae04166ef23dc60871a527a289.png

上面完成了编辑,接下来是编译,点击“组建“——”编译“。编译后按F7键可以链接构建程序。

4ddcad143700e669aaaf0fb969c27c53.png

之后就是运行程序,可以使用快捷键CTRL+F5,上面主要是为了解一个C++程序是怎么编写出来的,练习一般直接按CTRL+F5来执行程序,执行的时候就会自动进行编译、链接。

f6d26da6a08194d48600f8a51bea067c.png

执行后就可以看到执行效果了。

2357c1bfc6db554a402ea04bb0618ec2.png

以上就是VC++ 6.0编写程序的详细步骤,希望学习后对你有所帮助。

第2章 控件应用 75 2.1 按钮控件典型实例 76 实例049 AVI动画按钮 76 实例050 GIF动画按钮 78 实例051 图文按钮 80 实例052 不规则按钮 82 实例053 热点按钮 84 2.2 编辑框控件典型实例 86 实例054 为编辑框设置新的系统菜单 87 实例055 为编辑框控件添加列表选择框 88 实例056 多彩边框的编辑框 90 实例057 改变编辑框文本颜色 91 实例058 不同文本颜色的编辑框 92 实例059 位图背景编辑框 93 2.3 静态文本控件典型实例 94 实例060 电子计时器 94 实例061 使用静态文本控件设计群组框 96 实例062 制作超链接控件 97 2.4 列表框控件典型实例 99 实例063 利用列表框控件实现标签式数据选择 99 实例064 具有水平滚动条的列表框控件 100 实例065 列表项的提示条 101 实例066 位图背景列表框控件 104 2.5 组合框控件典型实例 105 实例067 将数据表中的字段添加到组合框控件 106 实例068 带查询功能的组合框控件 107 实例069 自动调整组合框的宽度 108 实例070 颜色组合框 109 实例071 多列显示的组合框 111 实例072 带图标的组合框 113 实例073 显示系统盘符组合框 114 2.6 列表视图控件典型实例 115 实例074 Windows资源管理器 115 实例075 利用列表视图控件浏览数据 118 实例076 利用列表视图控件制作导航界面 120 实例077 在列表视图中拖动视图项 121 实例078 具有排序功能的列表视图控件 123 实例079 具有文本录入功能的列表视图控件 126 实例080 使用列表视图设计登录界面 128 2.7 树视图控件典型实例 129 实例081 多级数据库树状结构数据显示 129 实例082 节点拖动功能的树控件 131 实例083 带复选功能的树状结构 134 实例084 三态效果树控件 135 实例085 修改树控件节点连线颜色 137 实例086 位图背景树控件 138 实例087 显示磁盘目录 140 实例088 树型提示框 141 2.8 RichEdit控件典型实例 143 实例089 利用RichEdit显示Word文档 143 实例090 利用RichEdit控件实现文字定位与标识 144 实例091 利用RichEdit控件显示图文数据 146 实例092 在RichEdit中显示不同字体和颜色的文本 148 实例093 在RichEdit中显示GIF动画 149 2.9 滚动条控件典型实例 157 实例094 自定义滚动条控件 157 2.10 进度条控件典型实例 162 实例095 进度条百分比显示 162 实例096 渐变颜色的进度条 164 2.11 工具提示控件典型实例 165 实例097 应用工具提示控件 165 2.12 滑块控件典型实例 167 实例098 使用滑块控件设置颜色值 167 实例099 绘制滑块控件 168 2.13 标签控件典型实例 170 实例100 应用标签控件 170 实例101 自定义标签控件 172 2.14 控件数组典型实例 175 实例102 向窗体中动态添加控件 175 实例103 公交线路模拟 177
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值