- 22
- 0
- 约5.78千字
- 约 20页
- 2017-05-12 发布于河南
- 举报
c语言程序的创建与调试
目录
创建一个新的 C 语言的工程(查看)
添加一个文件到一个空的工程中(查看)
编写程序(查看)
运行程序(查看)
调试程序 - 设置断点(查看)
调试程序 - 动态察看变量的值 (查看)
创建一个新的 C 语言的工程
???? 第一步,启动 Microsoft Visual C++ 6.0
启动 VC 可以通过“开始”菜单,也可以通过桌面快捷方式,或者 Quick Launch 工具栏等方式。
启动之后,我们看到的是空白的 VC 开发环境。 虽然上面的截图是英文版的 VC,但是其中的菜单、窗口都和中文版的一一对应。
跟大多数的 Windows 应用程序一样,VC 最上面是菜单,然后是工具栏,中央是工作区,最下面一行是状态栏。我们现在看到的工作区,左边是 Workspace 窗口,右边是灰底的空白窗口。
???? 第二步,创建一个工程
在 VC 中,一个源程序文件必须属于一个工程;所以我们首先来创建一个工程。
选择菜单:????File -- New... 打开下面窗口:
在 Projects Tab 页面中,我们看到可以创建许多种类型的工程;并且可以指定工程的名字,和存储位置。
事实上如果要开发简单的 C 语言程序,我们只需要创建一种工程:Win32 Console Application,也就是 Windows 32 控制台程序,或者俗称“黑屏”程序。我们进行如下设置:
顺序 选项 操作 说明 1 工程类型 选择"Win32 Console Application" ? 2 Location C:\TEST\ 作为例子,我们暂且把该演示程序保存在 C 盘根目录下面的 TEST 文件夹中。如果该文件夹不存在,您需要首先创建它。该选项不需要手工输入,您可以单击在 “Locaction” 右下方的 “...” 按钮,来选择该文件夹。注意:虽然上面的截屏上显示的是 C:\Test\DemoQuestion,但那是完成了第 3 步之后的结果。在这一步,只需要输入“C:\TEST\”。 3 Project name 输入:"DemoQuestion" 随着 Project Name 的输入,Location 部分将在原来路径的后面自动加入 Project Name。 4 完成 点击"OK"按钮 ? ???? 第三步,修改新工程的配置
作为 Win32 Console Application 类型的程序,只有一个配置界面,如下面所示。如果选择其他类型的应用程序,可能会有多个配置界面。
在这里我们选择第一个选项,也就是默认选项:???? An empty project. (一个空的工程)然后选择完成。点击:???? Finish (完成)按钮。 我们的这个选项将创建一个空的工程;其他的选项将自动生成一些源代码文件。就计算机等级考试的要求来说,VC 自动生成的源代码文件对于我们没有帮助。
???? 第四步,确认创建新工程
下面窗口显示出我们此前所做的配置,以供我们做最后的检查。如果确认无误,该项目就将被创建。
我们确认该页面显示的内容都是正确的。点击:???? OK (确认)按钮,创建该项目。
???? 第五步,创建新工程完毕
VC 会根据我们所填写的配置创建相关的文件夹,创建完成后会显示创建的结果,如下图所示。
在窗口的左半部分的 workspace 上,我们可以看到有两个 Tab 页,ClassView 和 FileView。 ClassView 页面会显示当前工程中所声明的类、全局变量等;对于写C语言程序来说,这个页面没有什么大的作用。 FileView 页面显示了当前项目中的所有文件。
1. 工程
在上面的截图中,我们看到,VC 创建了一个叫做 DemoQuestion 的工程。左边树型结构中的 DemoQuestion files 节点代表了该工程。
2. 文件和逻辑文件夹
在该工程下面,我们发现了三个预定义的逻辑文件夹,分别是:Source Files、Header Files、Resource Files。在每一个文件夹下面,都没有文件;这是因为此前我们选择的是创建一个空的工程。这三个文件夹是 VC 预先定义的,就编写简单的单一源文件的C程序而言,我们只需要使用 Source Files 一个文件夹就够了。
事实上这三个文件夹是按照里面所存放的文件类型来定义的,如下表所示:
预定义文件夹 包含的文件类型 Source Files cpp;c;cxx;rc;def;r;odl;idl;hpj;bat Header Files h;hpp;hxx;hm;inl Resource Files ico;
您可能关注的文档
- 6b9720cee4daa88d681d632ff052f82e.doc
- 6微调按钮.doc
- 7A期末试卷.doc
- 7第七章 新型图形显示系统使用说明.doc
- 9 VBA程序设计练习1-扩展练习.doc
- 9.0安装程序 windows7-8安装说明.doc
- 9章 常用控件(二)练习.doc
- 818装机宝典2006用户指南.doc
- AB上位机软件学习3-- FactoryTalk View SE(网络)创建一个网络版项目.doc
- ABAQUS6.8安装方法.doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 照明负荷计算.pdf VIP
- 驾驶执照中英文参考题目.PDF VIP
- 机关事业单位工作人员请、销假管理制度(范本).docx VIP
- 2025至2030中国锌精矿行业调研及市场前景预测评估报告.docx VIP
- 结核性脑膜炎护理常规.ppt VIP
- 交往焦虑量表(IAS).pdf VIP
- 2024年中考语文真题分类16 议论文、说明文阅读(第03期)(解析版).pdf VIP
- GB55020-2021《建筑给水排水与节水通用规范》废止的现行工程建设标准相 精品.pdf VIP
- 2024年云南高中学业水平合格性考试数学试卷真题(含答案详解).pdf VIP
- 大家的日语26-50课单词-极度排版 便携.doc VIP
原创力文档

文档评论(0)