急!!c++

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:48:23
vc++里把一个程序分得那么细 一个一个的文件 class .h fileview 一堆一堆 都是些什么啊 它们互相有什么联系啊 晕死我了

如果不分,你觉得如何能组织一个程序,难道你在一个文件里写上万行代码,如果要修改如何找?
你不要着急,初学可能不理解,看多了就知道了。
fileview中的文件就是你的这个工程中用到的所有文件了,其中source files文件夹里面放源文件,header files文件夹里面放头文件,resource files里放资源文件,这样就像是分类放置一样嘛,方便查看,比如你要修改一个.cpp文件里的代码,直接点击source files里去找嘛,就像你在D盘里建一些文件夹语文、数学、英语一样的,就是分类。
初学用得多的可能是source files和header files。那么什么是source files和header files呢?也就是.h和.cpp文件了(也就是说他们互相什么联系)。.h用于一般用于类的定义,.cpp文件一般用于类的实现,如果没有学过类,你可以理解为.h是函数的定义,.cpp里对函数进行实现。这样就相当于分开定义和实现,对类的使用很好,因为修改方便啊,要查一个函数定义就直接去.h中查找,要查找实现就直接去.cpp里。
最后其实,所以的文件都是可以放到一个文件里的,#include 就是这个作用,包含一个文件,其实你可以理解为把那个文件里的内容copy过来,这就是为什么能把那些代码分开写到一个个的文件中啊,其实最后都包含在一起了。
说简单点,就是为了方便编程,合理的组织一下代码了。
不知道我说得清楚与否?