问题1:
怎么给VC++6.0这个软件一个定义?它是一个编译器还是别的什么?它的主要功能是什么?
问题2:
在VC++6.0下编写C代码时,一般都是打开VC++6.0软件,然后新建一个“project”,在“project”的选项中,很多人在编写面向过程的C代码时都习惯选择“win32 console application”,是何原因?这个控制台程序有什么特点吗?
每新建一个“project”,会在VC安装文件夹的MyProjects文件夹下生成一个对应的“project”文件夹,在该文件夹中生成了一个与“project”同名的.dsw文件,不同的“project”文件夹中的.dsw文件不同,这个.dsw文件是什么时候生成的?有什么用?由控制台程序生成了.exe文件和.obj文件,这两个文件之间是什么关系?哪一个是经(编译)链接后直接得到的?
问题3:
如何将不同的C\C++源文件添加到同一个“project”中?需要用到的各个源文件是否必须被添加到同一个“project”中才能调试运行通过?存储在磁盘上某一个位置的源文件可否被多个“project”同时包含?内容有点繁琐,请各位多多指教,谢谢!

解决方案 »

  1.   

    VC6是一个IDE,用于开发C/C++/MFC/ATL等应用的IDE,。控制台可以cout,printf啊,简单,。
      

  2.   

    .dsw和.dsp文件都是工程文件了,
    dsw准确说是工作区文件,是若干工程的集合。
    w是 wrokspace的意思。
      

  3.   

    VC++6.0是一个集成开发环境,包括编辑代码,资源,编译连接程序,调试程序啊.
    控制台程序就类似dos程序,最传统的面向过程的程序.
    .dsw就是工程管理文件之一啊,包含工程相关信息.
    连接后得到的当然是exe, obj是编译得到的.
    要添加文件从project菜单->Add To Project->Files,文件当然可以被多个“project”同时包含
      

  4.   

    exe和obj的关系,是C语言的基本概念,.c, .cpp文件会被编译为 .obj文件,这是编译器完成的,
    然后 链接器吧.obj文件们链接为一个exe文件。,或者是dll,lib等最终的可执行程序文件。
      

  5.   

    问题3 可以把你需要的文件复制到你的工程里面
    点击fileview 里面的 Add Files to Project
    将文件加入
      

  6.   

    VC6.0是一个集成开发平台(IDE),可以完成windows程序开发所有必要步骤。
    直接讲太抽象,什么都不用问,用个VC写个几年程序就知道了。