VC++6.0中文版Win7版是非常专业的VC编程工具。该版本支持在WIN7操作系统上运行,当然也支持其他操作系统。功能丰富,包括编辑器、调试器、程序向导AppWizard、类向导等开发工具,为用户提供更高效的编程服务和可下载体验。
【功能特点】
1.Developer Studio,这是一个集成开发环境。我们99%的日常工作都是在上面完成的。再加上它的标题赫然写着“Microsoft Visual C”,所以很多人理所当然的认为它就是Visual C,实际上虽然Developer Studio提供了很好的编辑器和很多向导,但是它实际上并没有任何编译和链接程序的功能。真正做这些工作的幕后英雄,后面会介绍。众所周知,Developer Studio不是专门给VC用的,也是给VB、VJ、VID等Visual Studio家族的其他兄弟姐妹用的。所以不要把Developer Studio当成Visual C,它充其量只是Visual C的一个外壳。请记住这一点!
2、MFC .理论上MFC不是Visual C专用的,Borland C,C Builder和Symantec C也可以处理MFC。同时,用Visual C写代码并不意味着一定要用MFC。只要你愿意,你可以用Visual C写SDK程序,或者STL或者ATL,没有任何限制。但是Visual C本来就是为MFC而生的,Visual C中的很多特性和语言扩展也是为MFC而设计的,所以用Visual C代替MFC就相当于抛弃了Visual C中的很大一部分功能,然而Visual C并不等于MFC。
3、平台SDK .这是Visual C和整个Visual Studio的精髓和灵魂,虽然我们很少能直接接触到它。总的来说,平台SDK是基于微软C/C编译器(不是Visual C,看清楚了),以MASM为主,其他工具和文档为辅。据说Developer Studio没有编译程序的功能,那么这个工作谁来做呢?CL,NMAKE,还有其他很多我们看不到的命令行程序,都是Visual Studio的基石。
【使用说明】
1.软件安装完成后,分别在桌面和开始菜单中创建快捷方式。
2.该版本适用于计算机等级考试和通用C应用的计算机环境。
3.VC6.0通用补丁:特别适合解决:‘编译.错误生成cl.exe '错误。用法:退出VC,运行这个文件,点击'是'然后启动VC解决问题。
4.系统安装后,如果考试系统提示未安装VC,不影响使用。从桌面的快捷方式启动VC,然后打开要调试的程序。可以在不影响考试系统评分的情况下进行调试。
【注意事项】
-在使用任何程序(无论是Word还是VC 6.0还是玩游戏)时,始终记得尽可能经常保存。相信我,撞车足以让你发疯。
-在编写程序之前(即使它仍然是一个空文件),单击编译(Build菜单中的第一项),如果有对话框询问您,请选择是。
这样,在编写程序时,VC 6.0会尽力给你关于代码的提示。比如在函数名后面写左括号“(”后,VC 6.0会告诉你这个函数的参数列表:
printf(--这个括号刚打出来
Intf (constchar *,…)-这是VC 6.0告诉你的;因为此时您正在编写第一个参数,“const char *”(意思是:需要一个const char *)以粗体显示。
-保存文件时要注意。另存为。c和。cpp有不同的效果。如果保存为。C,不能使用bool类型,但是编译器会遵循C语法而不是C语法,这样可以帮助保证你的程序和你想的一致。
-打开以前的文件时,不要直接打开。c或者。相反,cpp文件会打开。dsw文件。这时你会发现VC 6.0的界面就是你上次关闭那个文件时的界面,甚至窗口的位置都是一样的。
-不要点击连接按钮,点击构建菜单中的全部重建,否则VC 6.0有时会崩溃。
-有空去E:\\ Program Files \\ Microsoft Visual Studio \\ VC98 \\ Include \\看看(假设你的VC 6.0安装在E盘)。
不要被里面密密麻麻的文件吓倒,都是VC 6.0的库文件。你应该能看到math.h、stdio.h、string.h这些著名的“人物”吧?
打开stdio.h看一下。能找到printf的函数原型吗?(编辑-实在不行就找)
-丢失了桌面上VC 6.0的快捷图标?进入F:\\ program files \\ Microsoft Visual Studio \\ common \\ MSDE v 98 \\ bin \\(假设你的系统在F盘),用鼠标右键抓取桌面上的msdev.exe,松手“在当前位置创建快捷方式”,然后给这个新图标起一个好听的名字。
-使用ctype.h中的字符判断函数时(isupper()、islower()、IS * * * *()等。),不写if(functionname(ch)==1,写if(isupper(ch))。
VC 6.0提供的这些函数,实际上会根据不同类型的字符返回不同的值,比如大写返回1,数值返回4(详见CType.txt)等。如果你敢写if(isdigit(ch)==1).呵呵,{}中的代码永远不会执行(当ch为数字时isdigit(ch)返回4,否则返回0,)
-不要使用if(expression==0)或if(expression!=0),写if(!(表达式))或者if(表达式),以免丢失一个等号,把“==”写成“=”。
-出现编译错误?双击给定的错误消息将跳转到错误所在的行或它旁边的行。
错误应该从上到下来看。可能如果一个变量没有定义,会导致十几个错误。
如果丢失了分号,下一行会提示您。只要在前一行的末尾加上一个加号就可以了。
如果函数没有声明返回值,会提示默认为int,但通常不写return retvalue.嗯,还有两个错误。所以——不考虑函数值的话记得写void(唯一的例外是main函数,它的返回值不是给你的)。
-不要乱给变量命名。最好使用相应的英语单词。(查字典吧!)
此外,通常的做法是给变量名加上类型前缀,并使每个单词的第一个字母大写。