88读书网

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

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

retu0;

}

如果我们想要在mainc中读写circlec的pi变量,则只需要在声明全局变量的地方写一句:

extealdoublepi;

就可以了,记住,使用exteal的时候不能对变量进行初始化!

同样的,如果circle不想pi被其他c文件读写,只需要加上static就好了。

同理,如果不想circlemianji和circlezhouchang这两个方法被其他c文件调用,只需要在circleh中声明它们时加static即可。当然了,函数实现和声明必须保持一致,既然声明那儿加了static,实现的地方也必须加上!

circleh文件:

#include

staticdoublecirclemianji(doubler);

staticdoublecirclezhouchang(doubler);

circlec文件:

#include“circleh“

staticdoublepi=31415926;

staticdoublecirclemianji(doubler)

{

retupi*r*r;

}

staticdoublecirclezhouchang(doubler)

{

retu2*pi*r;

}」

老爹通过投影仪给我们演示了一遍,基本上没有什么难度。

「原来咱们编译的时候针对的是单个c文件,现在文件变多了,编译命令也会有所改变。

gcc*c-oxxxx

*c的意思是编译当前文件加下所有的c文件,最后生成一个名为xxxx的可执行文件。当然了,你们有兴趣的话也可以这样:

gcccirclecmainc-omian

把所有的c文件都一一罗列出来。

不过当c文件比较多的时候就比较好玩儿了。

至此,和函数相关的知识我们就差不多讲完了。这部分理论知识比较多,也比较抽象,需要你们结合实际代码多理解。

同时,也恭喜你们升级了,从小菜鸟升级到了菜鸟。

相信有了这么多的知识积累,你们已经能够写出很多有用的程序来了。同时你们对c语言的世界应该也有了一个大概的轮廓了,但是想要在这个世界中飞翔还差一段距离。

明天,我会和你们一起学习c语言最为中的精髓部分——指针。当学完这一部分,你们就成长为了真正的鸟,基本上能够在c语言世界中自由飞翔了。」

顾九辞霍明澈  夫人的病今天好了吗  龙婿陆凡  校园全能马甲女神  张钟颖  阴阳眼小师妹  异界烽火录贰烽云再起  四龙攒凤  王妃称心  上门龙婿陆凡  我的蛮荒部落  嗣子荣华路  衫生诡  最强豪婿陆凡  大佬甜妻宠上天  青梅千千结  戚风童话  韩娱之聚光  迟宠  梦灾末世生存指南  

热门小说推荐
闪婚急诊,唐医生!

闪婚急诊,唐医生!

秦晚夏以为她的闪婚老公,除了帅,一无所有!可谁能料到,他竟然是显赫国内外的大名医,上市集团的幕后大老板,还把她宠上了天!恢复记忆之后才知道,她是他藏得最深的珍爱!...

女明星穿越历险记

女明星穿越历险记

这是一本书名老派,但绝不老套的故事!当红女明星穿越遇见顶流俊和尚,高冷太子殿下也来横插一杠本以为自己凭借角色技能,能混个风生水起,却没料到这里世道如此险恶,套路如此之深!喂,那救了我好几次的和尚小哥哥,你得带着我升级打王者啊!还有那高冷BT爱唱戏的太子殿下,说了我不喜欢你,就是不会喜欢上你!!!...

绝世小神农

绝世小神农

夜场服务小妹居然是村里的嫂子,原来她是这样的人…...

每日热搜小说推荐