visual c++操作手册

这篇具有很好参考价值的文章主要介绍了visual c++操作手册。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一部分 结构化程序设计(可以将C语言程序设计引入此处,新建文件的类型如图1-2中所列,其他操作如同visual c++2008

1.用Visual C++开发第一个简单C程序

首先,在磁盘上新建一个文件夹,用于存放C程序,文件夹的名字可以是ex1-1,如 D:\myc\ex1-1。

编程示例,在屏幕上显示一个短句“Hello  C  World!”。

源程序

# include <stdio.h>

void main( )

{    printf("Hello  C  World! \n"); }

运行结果

Hello  C  World! 正在上传…重新上传取消

作为本书的第一个实验,在Visual C++编程环境下,以上述C语言源程序为例,介绍运行一个C程序的基本步骤,请读者按照以下步骤操作。

1.1 创建工作文件夹,如C:\MYC,如图1.2所示。

由于开发过程会产生一系列文件,建议每开发一个新的C程序都创建一个工作文件夹。

还可以将所有工作文件夹集中到一起,如C:\myc\EX01-01、C:\myc\EX01-02等等。

图1.2 创建工作文件夹

(1)启动VC++

执行“开始”—>“程序”—>“Microsoft Visual Studio 6.0”—> “Microsoft Visual C++ 6.0”,进入VC++编程环境(图1.3)。

正在上传…重新上传取消

图1.3  VC++窗口

(2)创建工程

    执行“文件—>新建”,弹出“新建”窗口,单击“工程”选项卡,然后在“工程名称(N)”的输入文本框中输入helloc,在“位置(C)”输入框中会自动出现“helloc”子文件夹名称,同时要选中左边框中“win32 console application”以进行“.c”文件的编辑运行等操作(图1.4)。

正在上传…重新上传取消

图1.4 创建工程

(3)新建文件

执行“文件—>新建”,弹出“新建”窗口,单击“文件”选项卡,然后在“文件名(N)”栏中输入“hello.c”,把C源(程序)文件命名为hello.c,在“位置(C)”框中会出现上面建立的工程的路径如“C:\myc\helloc”,同时要左边的“C++ Sourse Files”(图1.5),单击“确定”按钮,在“C:\myc\helloc”下就新建了文件hello.c,并显示编辑窗口和信息窗口(图1.6)。

正在上传…重新上传取消

图1.5  新建文件

(4)编辑和保存

编辑窗口(图1.6)中输入源程序,然后执行“文件”—>“保存”或“文件”—>“另存为”,保存源文件。

信息窗口

正在上传…重新上传取消

编辑窗口

正在上传…重新上传取消

图1.6  编辑源程序

(5)编译

鼠标单击执行“组建”—>“编译[hello.c]”或利用键盘的组合键Ctrl + F7(图1.7),在“产生工作区”对话框(图1.8)中选择“是/Y”,开始编译,编译完成后在信息窗口显示编译信息(错误和警告信息)(图1.9)。

正在上传…重新上传取消

图1.7 编译源程序

图1.9信息窗口中出现的“hello.obj — 0 error(s), 0 warning(s)”,表示编译正确,没有发现(语法)错误和警告,并生成了目标文件hello.obj。注意:如果显示有错误error(s),指程序中存在致命的错误,必须要改正;如果显示有警告warning(s),虽然不影响生成目标文件,但通常也应该改正。

正在上传…重新上传取消

图1.8产生工作区

正在上传…重新上传取消

图1.9 编译正确

(6)连接

鼠标单击执行“组建”—>“组建”或使用键盘的F7,也可用“重建全部/Rebuild All”,开始连接,并在信息窗口显示连接信息(图1.10)。图1.10信息窗口中出现的“hello.exe—0 error(s), 0 warning(s)”表示连接成功,产生了可执行文件hello.exe。

正在上传…重新上传取消

图1.10 连接成功并产生可执行文件

(7)运行

鼠标单击执行执行“组建”—>“执行[hello.exe]”或使用键盘的组合键Ctrl + F5(图1.11),自动弹出运行窗口(图1.12),显示运行结果“Hello C World!”,其中“Press any key to continue”提示读者按任何键退出DOS窗口,返回到VC++窗口。

正在上传…重新上传取消

图1.11  运行程序

正在上传…重新上传取消

图1.12  运行窗口

(8)关闭程序工作空间

执行“文件/File”—>“关闭工作空间/Close Workspace”(图1.13), 在出现的对话框(图1.14)中选择“是/Y”,关闭工作该工程的所有文档。

正在上传…重新上传取消

图1.13  关闭程序工作区

正在上传…重新上传取消

图1.14  关闭所有文档窗口

(9)打开文件

如果要再次打开C源文件,可以执行“文件/File”—>“打开/Open”,在文件夹“C:\MYC\HELLOC”下选择文件“hello.c”;或者在“C:\MYC\HELLOC”文件夹下,直接双击文件“hello.c”。

备注:microsoft (R) developer studio停止工作如何解决:

根据你的错误提示,应该是在Vista/Win7环境下安装了Visual Studio 6.0系列软件。Vista/Win7不兼容Visual Studio 6.0及其更低版本,建议使用Visual Studio 2008/2010。

(10)查看C源文件.c目标文件.obj可执行文件.exe的存放位置

经过编辑、编译、连接和运行后,在文件夹“C:\MYC\HELLOC”(图1.15)和“C:\MYC\HELLOC \Debug”(图1.16)中存放着有关的文件。

正在上传…重新上传取消

图1.15  文件夹“C:\MYC\HELLOC”

正在上传…重新上传取消

图1.16  文件夹“C:\MYC\HELLOC \debug”

以上十个步骤,就是利用Visual C++进行C语言程序设计的整个过程。

2. 程序的调试过程

默认情况下,VC中程序都是采用调试方式进行编译的。关闭调试的方法是执行菜单“组建”中的“移除工程配置”,在弹出的对话框中选择带“Win32 Release”字样的配置。如果选择“Win32 Debug”,就又切换回调试方式。

不论用什么方式编译,按快捷键Ctrl+F5都会直接运行程序,而不是在调试状态下运行。Visual C++的调试可以在程序中设置断点,跟踪程序实际运行流程。设置断点后,在缺省的Debug模式下,可以按“F5”功能键单步执行程序,程序会在断点处停止,同时观察各变量的值如何变化,来确认程序是否无误。

2.1 设置断点

将鼠标停留在要被暂停的那一行,选择“Build MiniBar”工具栏按钮“Insert/Remove Breakpoint (F9)”按钮添加一个断点(图1.17)。如果断点已经设置,再在断点行按快捷键Ctrl+F9,红色圆点会变成空心的红色圆圈,表明该断点还存在,但是已经失效(相当于没有)。再按快捷键Ctrl+F9,断点又重新激活了。快捷键Ctrl+B是另一个与断点有关的快捷键,按之,会弹出一个综合管理所有断点的对话框。

正在上传…重新上传取消

图1.17   设置断点

2.2进入调试模式

按“F5”功能键进入调试模式,程序刚运行就遇到断点,于是暂停。

2.3单步运行

选择菜单或者工具栏的 "Step Over (或键盘F10)" 按钮,可以执行一行程序(单步执行)。不断选择 "F10",程序便会一行一行地执行下去。进入跟踪状态。停止在哪条语句,哪条语句就会出现一个黄色的小箭头。因此,如果希望能一句一句地单步调试程序,在编写程序时就必须一行只写一条语句。

正在上传…重新上传取消

图1.18  单步执行程序

2.4动态察看变量的值

单步调试程序的过程中,可以看到两个监视窗口:变量(Variables)子窗口和监视(Watch)子窗口,如图1-18所示。变量窗口中会自动显示当前环境下涉及的各个变量的值,而监视窗口内只显示在此输入的表达式的值。单击数字,可以直接修改相应的值。

观察变量窗口,单击变量名前的加号可以看到变量的值。如果变量较多,自动显示的Variables窗口难以查看时,还可以在右边的 Watch 子窗口中添加自己想要监控的变量名。例如,图1.18中我们在 Watch1 子窗口中添加了变量“first”。添加结束后,该变量的值会被显示出来。随着单步调试的进行,我们会看到变量first的值逐渐变化。如果各变量的值按照正常的方式变化,则说明程序无误,此时如果想中止运行,按快捷键Shift+F5停止调试。如变量值的变化有误,则要停止调试,返回修改源程序。文章来源地址https://www.toymoban.com/news/detail-696073.html

第一部分 结构化程序设计(可以将C语言程序设计引入此处,新建文件的类型如图1-2中所列,其他操作如同visual c++2008

1.用Visual C++开发第一个简单C程序

首先,在磁盘上新建一个文件夹,用于存放C程序,文件夹的名字可以是ex1-1,如 D:\myc\ex1-1。

编程示例,在屏幕上显示一个短句“Hello  C  World!”。

源程序

# include <stdio.h>

void main( )

{    printf("Hello  C  World! \n"); }

运行结果

Hello  C  World! 正在上传…重新上传取消

作为本书的第一个实验,在Visual C++编程环境下,以上述C语言源程序为例,介绍运行一个C程序的基本步骤,请读者按照以下步骤操作。

1.1 创建工作文件夹,如C:\MYC,如图1.2所示。

由于开发过程会产生一系列文件,建议每开发一个新的C程序都创建一个工作文件夹。

还可以将所有工作文件夹集中到一起,如C:\myc\EX01-01、C:\myc\EX01-02等等。

图1.2 创建工作文件夹

(1)启动VC++

执行“开始”—>“程序”—>“Microsoft Visual Studio 6.0”—> “Microsoft Visual C++ 6.0”,进入VC++编程环境(图1.3)。

正在上传…重新上传取消

图1.3  VC++窗口

(2)创建工程

    执行“文件—>新建”,弹出“新建”窗口,单击“工程”选项卡,然后在“工程名称(N)”的输入文本框中输入helloc,在“位置(C)”输入框中会自动出现“helloc”子文件夹名称,同时要选中左边框中“win32 console application”以进行“.c”文件的编辑运行等操作(图1.4)。

正在上传…重新上传取消

图1.4 创建工程

(3)新建文件

执行“文件—>新建”,弹出“新建”窗口,单击“文件”选项卡,然后在“文件名(N)”栏中输入“hello.c”,把C源(程序)文件命名为hello.c,在“位置(C)”框中会出现上面建立的工程的路径如“C:\myc\helloc”,同时要左边的“C++ Sourse Files”(图1.5),单击“确定”按钮,在“C:\myc\helloc”下就新建了文件hello.c,并显示编辑窗口和信息窗口(图1.6)。

正在上传…重新上传取消

图1.5  新建文件

(4)编辑和保存

编辑窗口(图1.6)中输入源程序,然后执行“文件”—>“保存”或“文件”—>“另存为”,保存源文件。

信息窗口

正在上传…重新上传取消

编辑窗口

图1.6  编辑源程序

(5)编译

鼠标单击执行“组建”—>“编译[hello.c]”或利用键盘的组合键Ctrl + F7(图1.7),在“产生工作区”对话框(图1.8)中选择“是/Y”,开始编译,编译完成后在信息窗口显示编译信息(错误和警告信息)(图1.9)。

图1.7 编译源程序

图1.9信息窗口中出现的“hello.obj — 0 error(s), 0 warning(s)”,表示编译正确,没有发现(语法)错误和警告,并生成了目标文件hello.obj。注意:如果显示有错误error(s),指程序中存在致命的错误,必须要改正;如果显示有警告warning(s),虽然不影响生成目标文件,但通常也应该改正。

图1.8产生工作区

图1.9 编译正确

(6)连接

鼠标单击执行“组建”—>“组建”或使用键盘的F7,也可用“重建全部/Rebuild All”,开始连接,并在信息窗口显示连接信息(图1.10)。图1.10信息窗口中出现的“hello.exe—0 error(s), 0 warning(s)”表示连接成功,产生了可执行文件hello.exe。

图1.10 连接成功并产生可执行文件

(7)运行

鼠标单击执行执行“组建”—>“执行[hello.exe]”或使用键盘的组合键Ctrl + F5(图1.11),自动弹出运行窗口(图1.12),显示运行结果“Hello C World!”,其中“Press any key to continue”提示读者按任何键退出DOS窗口,返回到VC++窗口。

图1.11  运行程序

图1.12  运行窗口

(8)关闭程序工作空间

执行“文件/File”—>“关闭工作空间/Close Workspace”(图1.13), 在出现的对话框(图1.14)中选择“是/Y”,关闭工作该工程的所有文档。

图1.13  关闭程序工作区

图1.14  关闭所有文档窗口

(9)打开文件

如果要再次打开C源文件,可以执行“文件/File”—>“打开/Open”,在文件夹“C:\MYC\HELLOC”下选择文件“hello.c”;或者在“C:\MYC\HELLOC”文件夹下,直接双击文件“hello.c”。

备注:microsoft (R) developer studio停止工作如何解决:

根据你的错误提示,应该是在Vista/Win7环境下安装了Visual Studio 6.0系列软件。Vista/Win7不兼容Visual Studio 6.0及其更低版本,建议使用Visual Studio 2008/2010。

(10)查看C源文件.c目标文件.obj可执行文件.exe的存放位置

经过编辑、编译、连接和运行后,在文件夹“C:\MYC\HELLOC”(图1.15)和“C:\MYC\HELLOC \Debug”(图1.16)中存放着有关的文件。

图1.15  文件夹“C:\MYC\HELLOC”

图1.16  文件夹“C:\MYC\HELLOC \debug”

以上十个步骤,就是利用Visual C++进行C语言程序设计的整个过程。

2. 程序的调试过程

默认情况下,VC中程序都是采用调试方式进行编译的。关闭调试的方法是执行菜单“组建”中的“移除工程配置”,在弹出的对话框中选择带“Win32 Release”字样的配置。如果选择“Win32 Debug”,就又切换回调试方式。

不论用什么方式编译,按快捷键Ctrl+F5都会直接运行程序,而不是在调试状态下运行。Visual C++的调试可以在程序中设置断点,跟踪程序实际运行流程。设置断点后,在缺省的Debug模式下,可以按“F5”功能键单步执行程序,程序会在断点处停止,同时观察各变量的值如何变化,来确认程序是否无误。

2.1 设置断点

将鼠标停留在要被暂停的那一行,选择“Build MiniBar”工具栏按钮“Insert/Remove Breakpoint (F9)”按钮添加一个断点(图1.17)。如果断点已经设置,再在断点行按快捷键Ctrl+F9,红色圆点会变成空心的红色圆圈,表明该断点还存在,但是已经失效(相当于没有)。再按快捷键Ctrl+F9,断点又重新激活了。快捷键Ctrl+B是另一个与断点有关的快捷键,按之,会弹出一个综合管理所有断点的对话框。

图1.17   设置断点

2.2进入调试模式

按“F5”功能键进入调试模式,程序刚运行就遇到断点,于是暂停。

2.3单步运行

选择菜单或者工具栏的 "Step Over (或键盘F10)" 按钮,可以执行一行程序(单步执行)。不断选择 "F10",程序便会一行一行地执行下去。进入跟踪状态。停止在哪条语句,哪条语句就会出现一个黄色的小箭头。因此,如果希望能一句一句地单步调试程序,在编写程序时就必须一行只写一条语句。

图1.18  单步执行程序

2.4动态察看变量的值

单步调试程序的过程中,可以看到两个监视窗口:变量(Variables)子窗口和监视(Watch)子窗口,如图1-18所示。变量窗口中会自动显示当前环境下涉及的各个变量的值,而监视窗口内只显示在此输入的表达式的值。单击数字,可以直接修改相应的值。

观察变量窗口,单击变量名前的加号可以看到变量的值。如果变量较多,自动显示的Variables窗口难以查看时,还可以在右边的 Watch 子窗口中添加自己想要监控的变量名。例如,图1.18中我们在 Watch1 子窗口中添加了变量“first”。添加结束后,该变量的值会被显示出来。随着单步调试的进行,我们会看到变量first的值逐渐变化。如果各变量的值按照正常的方式变化,则说明程序无误,此时如果想中止运行,按快捷键Shift+F5停止调试。如变量值的变化有误,则要停止调试,返回修改源程序。

到了这里,关于visual c++操作手册的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ai工具推荐 - Claude(一款没有任何限制,可以直接使用的媲美ChatGPT产品,手机端也可使用) 保姆级操作手册

    ChatGPT现在非常的火爆,很多小伙伴都想体验一下,但体验它是需要一些限制的,比如美国手机号。这无形中给很多人增加了使用的门槛。今天给大家介绍一个没有任何限制,就可以使用的一款与它效果基本一致的AI产品,Claude。它不仅可以在PC端使用,同时还可以在手机端使

    2024年02月05日
    浏览(95)
  • 【聚水潭】胜算操作手册

    目录 一、引言 1 1.1目的 1 1.2参考资料 1 1.3使用环境 1 1.4获得帮助 1 四、胜算功能模块:三大角色使用说明 1 1.老板: 1 1.1快速经营利润 1 1.2多维度数据统计 5 1.3大日报 8 1.4商品利润 18 1.5 5top商品分析 22 1.6盈亏测算 23 1.7预算管理 32 1.8直播报表 35 2.财务 35 2.1平台费用 35 2.2订单

    2024年02月06日
    浏览(53)
  • Gitlab操作手册

    登录Gitlab 点击New Project 输入项目名称,然后选择项目可见等级。 注意:红框部分,如果本地项目已经有一个readme文件,则不要勾选。最后点击创建项目按钮。 进入创建的项目,复制项目地址 在本地项目根目录,初始化git 链接本地git和gitlab上的项目 添加要提交的本地文件及

    2024年02月16日
    浏览(37)
  • skywalking操作手册

    1.1 Skywalking概述 SkyWalking 是一个开源可观测性平台,用于收集、分析、聚合和可视化来自服务和云原生的数据 基础 设施。SkyWalking 提供了一种简单的方法来保持分布式系统的清晰视图,甚至可以跨云。 它是一个现代 APM,专为云原生、基于容器的分布式系统而设计。 1.2 Skywa

    2024年02月03日
    浏览(42)
  • linux操作手册

    开机关机 指令 shutdown -h now 立刻进行关机 shutdown -h num num分钟后执行关机 shutdown -r now 现在重启计算机 halt 关机 rebboot 重启计算机 sync 把内存的数据同步到磁盘 注意事项 无论是重启还是关闭系统,都必须先执行 sync ,将内存中的数据写到磁盘中 用户登录注销 指令 su - 用户名

    2024年02月03日
    浏览(39)
  • ArcGIS入门操作手册

    参考本人博客:保姆级Arcgis安装图文安装教程_追忆苔上雪的博客-CSDN博客 打开软件,右侧搜索栅格计算器打开,要是搜索栏不小心叉掉找不到了,可以通过ctrl+f调出搜索框  若是打不开栅格计算器,选择自定义,扩展模块 把这些模块都勾选上就好了  计算开始前还有一个设

    2024年02月12日
    浏览(40)
  • ES高级操作手册

     一、加快索引recovery速度 当ES扩容缩容时,若分片太大,分片初始化会很慢,此时可选择修改ES配置加快recovery速度。若是生产环境ES在对外提供服务,es默认配置也可能导致对外服务频繁抖动,也可以通过修改配置降低recovery速度。es默认限制了并行恢复的数量,速度等。 修

    2023年04月20日
    浏览(44)
  • Veeam 备份还原操作手册

      目录 一、安装BakupReplication 1.1 选择-Backup Replication 1.2 选择Install安装 二、添加VC主机 2.1 VMWARE VSPHERE 添加 2.2 VC主机名 2.3 用户认证 三、配置存储 3.1 新建存储 3.2 设置存储的路径 四、备份 4.1 虚拟机的整机备份 4.1.1 选择新建备份任务 4.1.2 选择备份的的主机 4.1.3 选择备份的位

    2024年02月04日
    浏览(93)
  • 【CICD】Jenkins 常用操作手册

    词汇 说明 Node 作为 Jenkins 环境的一部分并能够执行Pipeline或项目的机器,无论是 Master 还是Agent 都被认为是 Node。 Master 存储配置,加载插件以及为 Jenkins 呈现各种用户界面的主控节点 Agent 通常是一台主机或容器,连接到 Jenkins 主控节点,并执行主控节点下发的任务 Executor 节

    2024年03月19日
    浏览(40)
  • 百度飞桨 paddleX操作手册

    新建项目 步骤1 、点击新建项目,根据新建项目弹窗进行信息填写名称、描述、选择任务类型、选着工作路径后创建。 步骤2 、创建后选择数据集,这里的数据选项在 数据集管理/我的数据集 模块中创建,选择完成后即点击下一步,该处提供了对数据集的预览按钮,点击查看

    2024年02月05日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包