| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1982 人关注过本帖
标题:调用函数时,声明写在main里好,还是#include下面好
只看楼主 加入收藏
yahwei
Rank: 7Rank: 7Rank: 7
来 自:湖~
等 级:黑侠
威 望:3
帖 子:145
专家分:644
注 册:2011-11-10
收藏
得分:0 
以下是引用code力力在2015-1-14 16:23:33的发言:

如题

不推荐写在main()里,因为假设你有两个子函数f(a)和f(b),而f(b)内部需要调用f(a)。如果你把函数声明写在main()里,而函数f(a)的定义在函数f(b)之后,且函数f(a)的返回类型不是int,那你不得不在f(b)里再写一次函数f(a)的声明。

[ 本帖最后由 yahwei 于 2015-1-15 12:17 编辑 ]

[qq]949654600[/qq]
2015-01-15 12:11
轉身已陌路
Rank: 2
等 级:论坛游民
帖 子:25
专家分:16
注 册:2014-12-25
收藏
得分:0 
我每次自己搞demo的话都是自己先定义好头文件,然后再把主函数定义好,最后再写其他的模块,基本上每个函数定义一个c文件,这样逻辑清晰
2015-01-15 17:21
code力力
Rank: 5Rank: 5
来 自:宜昌
等 级:职业侠客
威 望:2
帖 子:215
专家分:338
注 册:2015-1-12
收藏
得分:0 
回复 10楼 BuilderZ
souga

你醒了?快起来敲代码!!
2015-01-24 13:49
young
Rank: 3Rank: 3
等 级:论坛游侠
威 望:2
帖 子:223
专家分:160
注 册:2004-9-5
收藏
得分:0 
不要纠结放在哪,你现在可能就一个 .c 文件参加编译,等上百成千个.c文件参加编译,你不纠结死了。
现在的编辑工具都很先进的,找东西很快的,推荐使用source insight

如果你爱C语言,请你爱指针; 如果你爱指针,请你爱指针的指针;
2015-01-24 13:58
砖家的谎言
Rank: 12Rank: 12Rank: 12
等 级:禁止访问
威 望:30
帖 子:693
专家分:3898
注 册:2013-12-6
收藏
得分:0 
视情况而定,函数多,可以统一封装,写在一个头文件里面,函数少,可以直接在mian()函数里面;

我不是砖家,要努力成为砖家。
2015-01-24 14:36
快速回复:调用函数时,声明写在main里好,还是#include下面好
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025412 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved