当前位置:首页 > 攻略

【vc60教程】大家一起来学程序设计

一、C/C开发过程

1.编辑(编辑):使用文本编辑工具输入程序代码,源代码*。c、*。生成CPP。

2.编译:语法分析错误,翻译生成大象程序*。obj

3.链接(Link):与其他大象程序或库链接装配在一起的可执行程序*。创建exe。

4.运行(Run):运行最终可执行文件。

二、visual c 6开发环境介绍

VC集成开发环境提供了集编辑、编译、调试于一体的强大功能。菜单和工具栏、工作空间窗口、代码编辑窗口和输出窗口。图1.4:

1.VC编辑环境通用窗口

“工作区”窗口

源代码窗口

调试输出窗口

堆栈窗口

变量观测窗口

“自动变量视图”窗口

“内存视图”窗口

“寄存器视图”窗口

“资源编辑器”窗口

程序集代码窗口

模块窗口

设定料号属性视窗。General标签、Debug标签、C/C标签、Link标签、专案版本设定

2.VC通用文件

以hello项目为例,其配置文件如下

.dsw文件:多个项目构成一个工作空间,扩展名为.作为dsw的文件保存工作区设置的工作区(Develop Studio Wrokspace)文件。

.DSP文件:主要存储有关此项目编译和链接的部分信息的项目(Develop Studio Project)文件。

.h文件:CPP或。c/c头文件,用于定义c文件中使用的某些标识符,如变量类型说明和函数原型说明。

.c或。CPP文件:程序的实现文件,即程序的源文件。

s文件:标准(标准afx)头文件。通常包含Windows系统头文件。

s文件:对应于为s中包含的文件生成编译任务的s。

.RC文件:资源(资源)描述文件

Re:资源头文件

.NCB文件:包含解析期间创建的文件的No Compile Browser文件。智能库文件,关于帮助

.PLG文件:build日志(Build Log)文件,每次构建时,PLG文件都将被最新的构建信息复盖。此文件的内容实际上也会出现在构建窗口中。

.opt档案:储存使用者在工作区中设定的所有选项的「工作区选项」(Wrokspace Options)档案。记忆性保存。

.RES文件:RC资源文件编译后创建的二进制资源文件,用于与其他大象文件相关联。

Vc60.idb:用于最小重生成和增量编译信息。

Vc60.pdb:用于调试信息的数据库程序文件

.PCH文件:预编译头文件

.obj文件:大象文件

.lib文件:库文件

.ilk文件:增量链接信息文件。

.exe文件:最后的可执行文件。

3.一般快速键

Windows m/d:最小化所有窗口/还原窗口

Alt F4:关闭当前应用程序

Ctrl F4:关闭应用程序的当前子窗口

Alt Tab:在应用程序之间切换窗口

Ctrl Tab:在应用程序内部子窗口之间切换

Ctrl Z:撤消上一个操作

Ctrl Y:撤消Ctrl Z操作

Ctrl X:剪下

Ctrl C:复制

Ctrl V:粘贴

Ctrl S:保存文本。

Ctrl A:选择所有文本

Ctrl F:在当前窗口中查找文本

Ctrl H:替换当前窗口中的文本

Ctrl G:移至指定列

:3360:列出系统API函数

Ctrl Shift Space:列出函数的参数信息和提示信息

Alt 0:显示Workspace工作区窗口

Alt 2:显示输出窗口

Alt 3:显示“变量视图”窗口

Alt 4:自动查看变量显示窗口

Alt 5:显示注册表视图窗口

Alt 6:显示内存窗口

Alt 7:显示堆栈窗口

Alt+8:显示汇编窗口

F7:编译整个项目

Ctrl+F7:编译当前的源文件

F5:调试运行

Ctrl+F5:非调试运行,直接执行生成的EXE文件

Shift+F5:结束运行

F9:设调试断点

F10:单步调试,不进入函数体内部

F11:单步调试,进入函数体内部

Shift+F11:运行至当前函数体外部。

Home:将光标移至当前行的头部

End:将光标移动至当前行的末尾

PageUp:向上翻页

PageDown:向下翻页

Shift+箭头键:选定指定的文本

Shift+Home:选定光标所在行的前面部分文本

Shift+End:选定光标所在行的后面部分文本

Shift+PageUp:选定上一页文本

Shift+PageDown:选定下一页文本

Ctrl+左箭头:光标按单词向左跳走

Ctrl+右箭头:光标按单词向右跳走

Tab:将选定文本缩进

Shift+Tab:将选定文本反缩进

Alt+F8:格式化选定的文本

三、 编写C语言程序

C语言程序的3中基本结构。

顺序:从头到尾一步一步执行

分支:程序执行的过程中遇到支流

循环:程序执行的过程中,会重复执行一段代码

下面来看第一个程序

#include <; //编译预处理:头文件

int main(void) //主函数,有且只有一个

{

printf("hello world\n"); //输出

return 0; //返回

}

1.10 C程序的基本结构

由上面的第一个程序,我们可以总结:

#include <; 表示头文件包含-->标准的输入输出头文件

main-->表示主函数,每一个C语言程序都必须有且仅有一个main函数,main前面的int表示该函数的返回值类型。主函数后面跟一对{},C语言的函数后面都要有一对{}。我们前面讲C语言的编程风格时说到:每一条语句结束后面都要加;。除了函数的{}、头文件(预编译)和常量的定义外。eg:void fun(){ ... }, #include <;, #define PI 3.1415926等。

在main函数的{}内部的代码是函数体部分,其中printf是一个函数调用,调用了系统的库函数,用于输出数据,该函数后面会讲。

return 0;表示程序的返回值,对应main前面的int.

//和/* */表示C语言的注释部分,对程序没有任何作用,不参与编译。

另外,C语言是严格区分大小写的。

1.11 C程序的调试

C语言主要有以下两类错误:

编译时错误 à主要是语法错误

运行时错误 à主要是内存不可访问的问题,内存泄露。

1.《【vc60教程】大家一起来学程序设计》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【vc60教程】大家一起来学程序设计》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/2488138.html

上一篇

关于qq笔画输入法我想说好笔画输入法——简单好用的输入法推荐

下一篇

【怎么群发微信消息给所有人】如何向每位朋友发送微信信息(微信一键发送5000位朋友)

【vc60教程】VC6.0安装教程

【vc60教程】VC6.0安装教程

vc60教程相关介绍,关注后私信:“VC”可以收到VC6.0下载链接 关注后私信:“VC”可以收到VC6.0下载链接 关注后私信:“VC”可以收到VC6.0下载链接 安装步骤: 1.将下载文件复制到CD以外的字符。土豪请随...