VC60简单使用教程Word文件下载.docx
《VC60简单使用教程Word文件下载.docx》由会员分享,可在线阅读,更多相关《VC60简单使用教程Word文件下载.docx(8页珍藏版)》请在冰豆网上搜索。
图1
建立工程(这里是Test1之后,在图2中可以看到。
工作目录中多了一些文件和Debug目录。
其中.dsw(developerstudioworkspace文件代表我们在建立工程是连带建立的工作空间。
.dsp文件代表我们建立的工程(developerstudioprojection。
图2
回到我们的软件开始界面,可以看到左侧新添加了一段窗口,点击FileView选项卡,可以看到我们刚刚建立的工程的树状结构,如图3所示。
里面默认有三个文件类:
Source(源文件,Header(头文件,Resource(资源文件。
现在他们里边还是空的,下一步,我们首先要向工程中添加我们第一个源文件。
图3
2在工程中建立源文件
再次单击文件——新建选项卡,选择C++sourcefile来建立我们的第一个C源文件,如图4所示。
图4
此时展开我们的工程中source文件类,你会发现添加进了一个后缀.cpp源文件项。
而这个源文件也会出现在工作目录中。
图5
3在工程中编译源文件(重要
现在,大家可以在我们刚刚建立的HelloWorld源文件中编写一个简单的小程序了,我们熟悉一下源程序的编译、链接、生成可执行文件的过程。
C语言源程序的编译简单流程如图6所示。
图6
在VC++6.0中,你可以点击工具栏中的编译按钮来对当前工程内的源文件进行编译。
如图7所示。
也可以点击工具栏中组建->
编译来进行源文件编译。
图7
编译过程的输出信息也显示在图7中。
此信息框非常重要,如果编译过程中出现错误,相应的错误信息也会显示,这是我们调试程序的重要依靠。
编译以后,可以查看工作目录内对应的变化。
可以看到,在工作目录的Debug文件夹内,生成了后缀.obj文件。
如图8所示,其中后缀.pch(precomplieheader文件是预编译头文件。
图8
没有错误编译成功后,下一步我们进行连接来最终生成可执行文件。
如图9所示
图9
同样,观察对应工作目录中Debug目录中的内容变化。
可以看到文件中新增了以工程名字命名的可执行文件Test1.exe,后缀.pdb(programdatabase数据库文件,记录链接信息的.ilk文件等。
在编译器中点击!
按钮可观察程序的执行情况。
3VC中工作空间、工程、文件之间的关系(特别注意
图3中所展示的工程树状结构已经揭示了VC中工作空间、工程、文件之间的关系,即:
最外层的工作空间可以添加多个工程,每个工程内可以添加多个源文件。
但是初学者要特别注意:
编译时只能同时激活一个工程进行编译,在编译前一定要注意你当前编译的是哪个工程。
并且每个工程内所包含的多个源文件中只能有一个main函数作为程序入口!
!
千万不要编写两个源文件都含有main函数结果把它们放到一个工程内进行编译。
运行时程序会报错。
如图10所示:
图10
编译前一定要先确认当前工程内的源代码情况,如果要移除工程内对应的源代码,要先选中源代码,点击编辑选项卡中的删除项如图11所示:
图11
因此,如果同学完成了一个实验题目想做下一个时,新建源文件要注意。
把新文件添加到当前工程内后。
要移除其他的带有main函数的源文件。
或者另建一个工程到当前的工作空间中。
编译某个工程之前,要右键点击先将其选定为活动工程。
如图12
图12
4简单的错误判断用任何语言编写程序,都不免出现错误。
甚至,很多时候,查程序bug所消耗的时间要远远大于编写程序的时间。
编译不通过所产生的错误叫做语法错误,这是最为简单的错误类型。
因为现在的集成开发环境(IDE)都会反馈编译信息。
进而定位错误位置。
所以初学者一定要学会利用编译时生成的信息查看语法错误。
如图13所示。
这里需要注意的是,编译器给出的错误位置信息仅供参考,查错时主要要查看编译器给出的错误信息。
绝大多数情况下,弹出的错误信息会很多。
查错误要从错误信息的第一条找起,因为后续的错误很有可能是因为最开始的语法错误引起的。
差错要遵循查第一条错误->
修改->
编译->
还有错->
再查第一条->
…->
编译成功。