精华内容
下载资源
问答
  • 2021-05-22 10:47:28

    Visual C++6.0上机试验手册

    第一章 VC开发环境的简单介绍

    Visual C++为用户开发C程序提供了一个集成环境,这个集成环境包括:源程序的输入和编辑,源程序的编译和连接,程序运行时的调试和跟踪,项目的自动管理,为程序的开发提供各种工具,并具有窗口管理和联机帮助等功能。

    使用Visual C++集成环境上机调试程序可分成如下几个步骤:启动Visual C++集成环境;生成项目;生成和编辑源程序,把一个或多个源程序送到各自的文件中;将源程序文件加入到项目中;根据需要改变项目的设置;最后编辑、连接和运行程序。下面详细介绍一下Visual C++的上机操作方法。

    1.启动Visual C++

    当在桌面上建立了VC++的图标后,可通过鼠标双击该图标启动VC++;若没有建立相应的图标,则可以通过菜单方式启动VC++,即用鼠标单击“开始”菜单,选择“程序”,选择“Microsoft Visual Studio 6.0”,选择“Microsoft Visual C++ 6.0”启动VC++。

    VC++启动成功后,就产生如图1.1所示的VC++集成环境。

    VC++集成环境是一个组合窗口。窗口的第一部分为标题栏;第二部分为菜单栏,其中包括“File(文件)”、“Edit(编辑)”、“View(视图)”、“Insert(插入)”、“Project(项目)”、“Build(编译、连接和运行)”、“Tools(工具)”、“Windows(窗口)”、“Help(帮助)”等菜单。第三部分为工具栏,其中包括常用的工具按钮;第四部分为状态栏。还有几个子窗口。

    图1.1 VC++集成环境

    2.生成项目

    在Visual C++中,我们通常都是使用项目的形式来控制和管理程序文件的,C++的项目中存放特定程序的全部信息,包含源程序文件、库文件、建立程序所用的编译器和其他工具的清单。C++的项目以项目文件的形式存储在磁盘上。

    生成项目的操作步骤为:

    (1)选择集成环境中的“File”菜单中的“New”命令,产生“New”对话框,如图1.2所示。

    图1.2 新建项目对话框

    (2)选择对话框中的“Projects”标签,以便生成新的项目。在产生新项目时,系统自动生成一个项目工作区,并将新的项目加入到该项目工作区中。

    (3)在项目类型清单中,选择“Win32 Console Application”项目,表示要生成一个Windows 32位控制台应用程序的项目。

    (4)在“Location”文本框中输入存放项目文件的文件夹路径。例如上图的项目保存路径为:E:\sperls\vc试验手册\。

    (5)在“Project Name”文本框中输入项目名。例如这里的项目名是frist,表示这是我们创建的第一个项目。

    (6)检查“Platforms”文件框中是否已显示“Win 32”,表示要开发32位的应用程序。

    (7)单击“New”对话框中的“OK”按钮。这时就产生了一个如图1.3所示的对话框。选择An empty project,单击“Finish”按钮。

    图1.3 Win32 Console Application的创建

    执行完以上7步后,系统自动给我们创建的项目文件加上文件扩展名“.dsp”。例如,系统在文件夹“E:\sperls\vc试验手册\frist”中产生了一个项目文件frist.dsp。

    3.生成C源程序文件并将其加入到项目文件

    (1)选择“File”菜单中的“New”命令,则产生“New”对话框,如图1.4所示。

    (2)选择对话框中的“Files”标签。

    (3)在文件类型清单中,选择“C++ Source File”项目,这里表示要生成一个C源程序。

    (4)在“File”文本框中输入C源程序文件名。注意:我们需要给源文件加上后缀名.c,否则系统会自动给文件加上.cpp的后缀。例如:frist.c。

    (5)若“Add to project”复选框没有选中,则单击该复选框使其选中,表示系统要将指定的源程序文件加入到当前的项目文件中。

    (6)单击“OK”按钮。这时就建立了一个新的C源程序文件,并已加入到了当前的项目文件中。产生如图1.5所示的窗口。

    图1.4 新建文件对话框

    图1.5新建文件窗口

    该窗口有三个子窗口,左边的子窗口为项目工作区窗口;右边的子窗口为源程序编辑窗口,用于输入或编辑源程序;下边的窗口为信息输出窗口,用来显示出错信息或调试程序的信息。

    4.输入和编辑C源程序

    在源程序编辑窗口输入C语言的源程序代码,如图1.5所示。

    5.保存C源程序文件

    选择“File”菜单中的“Save”

    更多相关内容
  • 贪吃蛇c语言 vc6.0实现

    2019-01-13 17:07:35
    贪吃蛇c语言 vc6.0实现,运用指针数组简单易懂,可扩展功能,可扩展推箱子,俄罗斯方块等。大二自学小游戏项目。键盘控制方向实现移动,打印不同符号实现地图,蛇和食物。易懂便于学习
  • C语言VC环境上机指导PPT课件.pptx
  • 计算机二级考试C语言VC开发环境.pdf
  • C语言VC环境上机指导PPT学习教案.pptx
  • 清华大学C语言VC环境下编写控制台程序_1_583901041.pptx
  • C语言vc6.0

    2014-12-24 19:57:19
    VC++6.0中文版不包含basic,foxpro,是款最经典的VC编程工具
  • c语言vc2010使用方法

    千次阅读 2022-01-03 16:21:26
    vc2010基本操作知识

    1.打开文件,点击新建-项目(或使用快捷键CTRL+SHIFT+N)

    2.选择空项目,在下面名称中改成自己需要的名称,然后点击确定 

    3.第一步点击源文件打开新建-项目。第二步选择c++文件(.cpp),更改自己需要的文件名 

    4. 最后一步右键单击此文件重命名将文件一.c成为后缀。

     

    5. 上面完成之后就可以写代码啦,如果运行的时候运行窗口一闪而过,可以在代码中加入getchar();可以将运行窗口停留在桌面

    6.C语言一些常用转义

        1.\t是制表空(一个固定的空格位置)
        2.\n换行
       3.\\输出之后是一个\,第一个\表示引用,第二个\表示输出
       4.\"输出之后是一个",第一个\表示引用,第二个"表示输出
       5.\'输出之后是一个',第一个\表示引用,第二个'表示输出
       6.\r表示一个回车,会覆盖前边相同的字节,printf("张无忌赵敏周\r芷若小昭")输出之后会变成“芷若小昭敏周”。

    展开全文
  • 本文实例为大家分享了C语言实现俄罗斯方块的具体代码,供大家参考,具体内容如下 裸写的俄罗斯方块的代码,有意见或者想征用,直接评论留言即可。 效果如下: 代码: /******************************************...
  • 实现定时任务无非就是想在未来的某一时刻执行一个任务,最先想到的就是WM_TIMER消息。
  • -858993460表示一个没有初始化的值,即没有赋值的变量被输出了 当下述代码块倒数第三行m<=i时, 输出的结果最后会多出一个-858993460 这是因为m<=i输出的数列会比原数列多一个数, 因为数列下标是从0开始的。...

    -858993460表示一个没有初始化的值,即没有赋值的变量被输出了
    有时也可能是其他值
    当下述代码块倒数第三行m<=i时,
    输出的结果最后会多出一个-858993460
    这是因为m<=i输出的数列会比原数列多一个数,
    因为数列下标是从0开始的。

    #include<stdio.h>
    int main()
    {
    	int a[100],i=0,m,n=3;
    	char ch;
    printf("请输入你想要的升序排列的数字,按回车键结束\n");
    	do
    	{scanf("%d",&a[i]);
    	i++;
    	}while(ch=getchar()!='\n');
    for(m=0;m<=i;m++)
    {printf("%3d\n",a[m]);}
    }
    

    我们把倒数第三行的=号去掉就ok了

    #include<stdio.h>
    int main()
    {
    	int a[100],i=0,m,n=3;
    	char ch;
    printf("请输入你想要的升序排列的数字,按回车键结束\n");
    	do
    	{scanf("%d",&a[i]);
    	i++;
    	}while(ch=getchar()!='\n');
    for(m=0;m<i;m++)
    {printf("%3d\n",a[m]);}
    }
    
    展开全文
  • 大一初学c语言时候写的一个程序,当时用的是vc6.0调试的,是个控制台应用程序,可能中间有些地方不完善,希望大家能给予改正,发上来,供大家参考
  • 这是一个学生成绩管理系统 用于c语言考试二级的
  • 贪吃蛇代码-C语言-VC 6.0 一个C语言写的简单贪吃蛇源代码
  • 输入十进制,转换成二进制 输入二进制,转换成十进制
  • 前言:看到不少同学在学习过程中总会碰到各种与自己期望不符的结果而不知所措,如运行结果不对,程序运行崩溃、...本文将带领大家以VC6编译器为例,学习如何断点分析和调试我们的C程序,让大家具备基本的断点调试能...

    前言:

    看到不少同学在学习过程中总会碰到各种与自己期望不符的结果而不知所措,如运行结果不对,程序运行崩溃、输出乱码等这种语法正确编译能通过而逻辑不正确的情况,发生这类问题大多都是因为我们无法掌控编译器和预测程序运行过程导致的,使得程序在执行过程中已经发生问题而没有被我们发觉。而最好的解决办法就是断点调试!

    本文将带领大家以VC6编译器为例,学习如何断点分析和调试我们的C程序,让大家具备基本的断点调试能力!

    以下正文:

    当程序运行起的瞬间,程序就会马上退出,感应快的你可能会看到一个一闪而过的黑窗口以及似乎有点内容的输出。这就是一个程序的从生到死的过程,快如闪电丫。

    那么,我们如何让程序不一次性执行完,定格在莫一处呢? 特别是对于查找问题,调试bug。如果当你意识到这些问题时,断点调试这个技巧你就应该马上掌握了!

    先写一个简答例子代码,带循环的,如下

    132473079_1_20180508045652316.png

    断点第一步:设置断点(什么是断点?就是程序停止、断开的一个位置),将鼠标放到你想要程序停止的位置点击一下,然后按F9键,如下图

    132473079_2_20180508045652816.png

    会看到一个深红色的大圆点!这个就是“断点”了,这个时候,当在调试情况下运行这个程序的时候,程序执行时就会停在这里。怎么样?不信,那就试试,按F5键

    132473079_3_20180508045653191.png

    怎么样,看到了吗?程序现在没结束,甚至一句话都没输出呢!(应该输出100行www.dotcpp.com)

    而原来大红色的圆点上还多了一个黄色的箭头!什么意思呢?这个黄色的箭头就是表示程序将要执行的语句!

    也就是说接下来要执行这个printf,但还没有执行!所以屏幕上一句输出也没有!

    接下来,继续按F5向下执行,直到遇到下一个断点,此时屏幕上会输出一行www.dotcpp.com,如图

    132473079_4_20180508045653535.png

    同时请注意,下方i的值已经变成了1!,这说明循环已经执行了一次!

    大家可以继续按F5继续执行,继续观察变化!

    如果希望结束断点的话,可以在断点所在行,继续点击一下鼠标左键即可取消断点,再按F5即可和正常一样执行完程序。

    怎么样,会了吗?

    当然还没结束,除了设置断点F5继续执行以外,还可以单步执行,快捷键F10,怎么用呢?

    还是这个程序,第一次F5以后,也可以按F10单步执行一句,发现黄色箭头往下走一行,同时屏幕多输出一句话。效果如图:

    132473079_5_20180508045653816.png

    大家可以自行尝试,可以F10一直逐行单步执行。同时注意观察下方变量的变化情况,来加深对程序执行过程的理解!

    请同学们熟练掌握F5、F9、F10快捷键的使用方法,配合程序,观察变量、函数返回值等信息的变化情况,加深对程序的理解!

    以上

    C语言研究中心(www.dotcpp.com)

    C语言网, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明VC6断点调试技巧!

    展开全文
  • C语言Socket编程_Vc_

    2021-09-29 10:37:53
    C语言Socket编程的教程,内容涵盖网络通信协议、NetBlos程序设计、IPX/SPX程序设计、UNIX操作系统的网络环境、进程间通信及实现方法、传送屋接口TLI、TLI应用模式及传送层接口程序设计、套管使用、网络选择及名称到...
  • 这是我在做操作系统的课程设计的时候做的程序。程序已经经过老师的BT 检验。已经完全的实现了本算法的功能。在编码方面简单易懂。是学习参考的好资料!
  • c语言程序 vc6.0

    2009-02-17 12:33:11
    c语言程序 vc6.0 中文破解版,轻松安装,无须激活马
  • 一款休闲益智小游戏,键盘控制木板移动,接住并反弹小球,小球触底即输
  • 成绩管理系统(VC+++MFC),控制电脑小程序,体侧成绩判断,约瑟夫生死者游戏,贪吃蛇游戏
  • C语言链表_Vc_

    2021-10-01 18:46:37
    C链表教程 PDF,讲述了链表的构造,链表的建立,内存释放,链表存储分配等相关内容,相对基础的链表教程,C爱好者的必看书籍。
  • C语言计算机二级等级考试,历年试题及答案合集CHM, 挺不错的学习资料
  • C语言(VC)计算器

    2008-10-05 15:58:57
    C语言(windows界面)计算器(小弟的大一习作,自我感觉良好,大家交流交流呵)
  • 迷宫问题 c语言编写 vc6.0环境下运行通过
  • vc6.0.exe C语言编程软件

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 63,794
精华内容 25,517
关键字:

c语言 vc