回 帖 发 新 帖 刷新版面

主题:C语言不同函数放入不同的源文件问题

题目:有一个程序,他由3个函数组成。怎样把这3个不同的函数放入不同的源文件中
我这里有个函数的例子:#include <stdio.h>
main( void )
{
printf( "%d %d\n", increment( 10 ), negate( 10 ) );
printf( "%d %d\n", increment( 0 ), negate( 0 ) );
printf( "%d %d\n", increment( –10 ), negate( –10 ) );
}
int
increment( int value )
{
return value + 1;
}
int
negate( int value )
{
return –value;
}
怎样把这3个函数翻入不同的源文件中呢?

回复列表 (共4个回复)

沙发

建立一个工程就可以了

板凳

不好意思啊  我是个新手,自己学的,也找不到老师问一下,我不会建   能不能说一下详细的方法呢?  谢谢了、、、[em21][em21][em21]  

3 楼

楼主有时间可以学一下Make这个工具,多文件编译,甚至多语言间的编译都很好用。
在windows平台结合批处理真的很强大。更何况这个工具不难学,在网上看下入门介绍,在找几个现成的makefile仿效,基本上就会简单的使用了。

4 楼

恩,谢谢啦、、嘿嘿、、、、[em12]

我来回复

您尚未登录,请登录后再回复。点此登录或注册