c语言有个main.c,如何调用子函数文件fun.c,求大神指教 ??

发布网友 发布时间:2022-04-23 14:50

我来回答

3个回答

热心网友 时间:2022-07-14 07:49

mian包含fun的头文件,头文件内声明fun.c里的函数,这样就能在main上调用了

热心网友 时间:2022-07-14 07:50

执行fun(7)时,if(7/2>1)成立,继续执行fun(7/2),相当于fun(3),然后再次判断if(3/2>1)不成立,fun(3/2)不执行,接着执行printf语句,此时的x为3,执行完成后,第二次调用的fun(3)函数返回,在接着执行第一次时fun函数的剩余部分,即printf语句,而第一次的x为7,所以结果为37。

热心网友 时间:2022-07-14 07:50

#include<stdio.h>
#include<d:\c\fun.c>
void main()
{ int fun(int xx,int yy);
int x,y,z;
x=5;
y=3;
z=fun(x,y);
printf("%d",z);
}

假设fun.c已经放在D盘下的c文件夹里面

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com