手机浏览器扫描二维码访问
retupi*r*r;
}
doublecirclezhouchang(doubler)
{
retu2*pi*r;
}
如果要让circlemianji和circlezhouchang这两个方法能够在其他c文件中调用,这个时候我们就要再创建一个xxxh文件,并且将这两个函数的声明部分放在那个xxxh文件中。
这个时候xxxh和circlec还没有任何关系,所以我们需要在circleh中包含xxxh,这样它们才会建立起联系。
有一点要注意,包含一个我们自己定义的h文件就不能再用了,而要用双引号,为了方便表示,我们就新建一个circleh:
#include
doublecirclemianji(doubler);
doublecirclezhouchang(doubler);
然后circlec的内容也要作出相应变化:
#include“circleh“
doublepi=31415926;
doublecirclemianji(doubler)
{
retupi*r*r;
}
doublecirclezhouchang(doubler)
{
retu2*pi*r;
}
现在如果我们需要在其他c文件中调用circlemianji和circlezhouchang这两个方法的话,就只需要包含circleh即可,现在我们要在包含main函数的mainc文件中调用:
#include
#include“circleh“
intmain(intargc,charconst*argv[])
{
doubler=5;
doublemianji=circlemianji(r);
doublezhouchang=circlezhouchang(r);
printf(“半径为%2f的圆面积为%2f
“,r,mianji);
printf(“半径为%2f的圆周长为%2f
“,r,zhouchang);
getchar();
retu0;
}