两个.c源文件怎么合并?

比如有两个源文件。a.cpp和b.cppa.cpp内容是这样的。#include<stdio.h>intmian(void){f();return0;}b.cpp内容是这... 比如有两个源文件。 a.cpp和b.cpp

a.cpp内容是这样的。
# include <stdio.h>

int mian(void)
{
f();

return 0;
}
b.cpp内容是这样的:
void f(void)
{
printf("hello,world\n");
}
怎么弄的才能在a里面调用b的函数?
展开
 我来答
fengshengri
2015-09-19 · TA获得超过166个赞
知道答主
回答量:70
采纳率:0%
帮助的人:51.9万
展开全部
首先得把两个.cpp文件放在一个工程文件里,然后在a文件也就是main函数的文件里,在main函数前面要申明函数:void f(void);
更多追问追答
追问
明白了,别人说的
# ifdef XX
# define XX
# endif
这个东西是干嘛的?貌似是防止重复# include ?能详细说下吗?
追答
你在百度百科里输入 关键词 #ifndef,就会有答案。这个答案比我讲的更好!我就不献丑了!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式