文学驿站

手机浏览器扫描二维码访问

第四十二章 隐身和显形(第2页)

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;

}

本月排行榜
本周收藏榜
热门小说推荐

...

...

...

...

...

...

每日热搜小说推荐