c语言多文件编译vc,VC60中如何编译运行C语言多个源文件程序.doc

VC++6.0中如何编译运行C语言的多个源文件程序

多个源文件的编译运行

在源程序过多的情况下,单个源文件往往难于检查错误,因此在程序设计时,往往是由几个人各自独立编写不同的程序,显然这些程序是不能写在一起进行编译的,这时就需要建立项目工作区来完成几个独立程序的编译,具体方法如下。

打开VC++6.0,选择“file”→“new”打开如图1所示

(图1)

选择“workespaces”项,并在“workespaces name”项目下输入“file”(可随意)如图2所示

(图2)

单击“OK”,打开如图3所示

(图3)

在左侧的“Workespaces”显示了新建立的工作区

选择“file”→“new”打开如图9所示,在“Projects”项目下选择“Win32 Console Application”项,并在“project name”项目下输入工程名称,如“file”,选择“Add to current workespaces”项,如图4所示

(图4)

单击“OK”,打开如图5所示

(图5)

选择“An empty project”项,单击“Finish”,打开如图6所示

(图6)

单击“OK”,打开如图7所示

(图7)

在左侧的“Workespaces”显示了新建立的工程

选择“file files”→“Source”→“new”,打开如图8所示

(图8)

点击“C++ Source File”,然后到File中输入如file1.c,最后点击OK。

以同样的方式在这个文件下建立两个文件,打开如图17所示

(图8)

输入源代码1和源代码2,

源代码1:

#include

int A;

int main()

{

int power(int n);

int b=3,c,d,m;

printf("enter the number a and its power m:\n");

scanf("%d,%d",&A,&m);

c=A*b;

printf("%d*%d=%d\n",A,b,c);

d=power(m);

printf("%d**%d=%d\n",A,m,d);

return 0;

}

源代码2:

extern A;

int power(int n)

{

int i,y=1;

for(i=1;i<=n;i++)

y*=A;

return(y);

}

(注:此程序完成其他文件外部变量的使用)

选择“Build”→“Build file.exe”(或按F7键),打开如图9所示

(图9)

在下端的输出窗口会有错误和警告的提示,如果没有错误选择“Build”→“Execute file.exe”(或按Ctrl+F5)输入13,3即可出现运行结果,如图10所示

(图10)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值