文件是信息的保存方式,包括程序文件、库文件、数据文件数脊等。广义上说,设备也包含在文件的定义里面。
由于程序规模可能非常大,编程时往往将将代码划分成若干模块,每一模块对应一个子功能,这样也方便实现程序代码的复用。这一一个模块,在形式上就体现为函数。——如果规模再大一些,可能还需要将一些相关的类封闭成类库,以方便调用,进一步提高程序的复用性。
这些只是经验,谈不上理论,也没必要去钻牛角尖。程序多写一些,你自然就明白了。
C源程序和雹闹槐C程序是一回事,源文件是C语言源代码所在源友的文件,扩展名是C,在微软的VC编译器中扩展名已经是CPP了,CPP是C++的扩展名。弯顷C++是兼容C语言的所以没问题。1、cpp文件和.h文件有各自的分工,一般来说,h文件中是段蠢类的定义和类成员函数的声明,以及全局变量定义等;cpp文件是对应h文件中成员函数的代码实现。一般cpp文件代码较多。这样做的好处:h文件只声明类成员函数,简单易懂,当其他文件要调用该肢渗类的接口时,只需包含该h文件,并在编译时将该h文件和同名cpp文件编译出的库文件一起连接即可。(如在lz写的main文件中只需 #include "Alarm.h")
2、 一般我们在编译的时候只编译cpp文件,将该cpp包含的h文件设为依赖。从握饥陪而将这些cpp文件和h文件联系起来
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)