turbo c2.0中怎样组织头文件和源文件

来源:百度知道 编辑:UC知道 时间:2024/05/19 19:33:14
用Turbo C2.0编译C语言程序,怎样可以将头文件和源文件分开,如何组织

其实我个人并不建议你使用Turbo C作为你的IDE。或者说,并不建议使用IDE。
因为就像你所遇到的问题一样,有时候IDE环境往往给我们带来了些不必要的麻烦。
建议使用SciTE作为你的编辑器,然后再配合Cygwin进行编译。

分开的头文件和源文件一般由makefile文件进行组织,下面是我以前解答的一个问题,里面就是分开的头文件与源文件,当然也包括makefile。你可以看一下。

头文件:
#ifndef BAIDU_H_
#define BAIDU_H_

#include <iostream>

using namespace std;

class baidu //定义class,在此我命名为"baidu"
{
public:
void print() const;

void sitOne(double); //情况1低于10W(下面以此类推)
void sitTwo(double); //情况2
void sitThree(double); //情况3
void sitFour(double); //情况4
void sitFive(double); //情况5
void sitSix(double); //情况6

baidu(double); //constructor 构造函数,用来进行数值的初始化

private:
double outputCount;
};

#endif

头文件实现:
#include "baidu.h"

void baidu :: sitOne(double number)
{
outputCount = number * 0.1;
}

void baidu :: sitTwo(double number)
{
outp