免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123456
最近访问板块 发新帖
楼主: yecheng_110
打印 上一主题 下一主题

[C] 你的main函数有多长? [复制链接]

论坛徽章:
0
51 [报告]
发表于 2010-06-21 08:45 |只看该作者
但其他函数一般都超过了80行。。。

论坛徽章:
0
52 [报告]
发表于 2010-06-22 02:34 |只看该作者
我的程序尽量不超过80列的行宽。

论坛徽章:
0
53 [报告]
发表于 2010-06-22 10:48 |只看该作者
main函数的长度,这个见仁见智的吧。
以前写一个从某个用输入文件生成的2进制文件读取数据,再根据数据定义文档还原成输入文件,然后两者在对比的程序。那是相当长。

论坛徽章:
0
54 [报告]
发表于 2010-06-25 11:34 |只看该作者
有的很长很长,都没杂在意这个问题{:3_185:}

论坛徽章:
0
55 [报告]
发表于 2010-06-25 20:31 |只看该作者
100行以内

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-06-17 22:20:00每日论坛发贴之星
日期:2015-06-17 22:20:00
56 [报告]
发表于 2010-06-27 17:23 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
57 [报告]
发表于 2010-06-28 17:29 |只看该作者
有感于一个2000多行的main函数 听说还有10000多行的main函数 而且是几百人规模的公司正在用的
yecheng_110 发表于 2007-11-28 18:13



    我不用main函数怎么办??????????

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
58 [报告]
发表于 2010-07-04 18:12 |只看该作者
很多人划分函数就是这么划分的。
比如很多人的 main 函数是:

看见之后真的想骂人。
放驴娃 发表于 2007-11-28 18:48



    int main(int argc,char *argv[])
{
user_ctx ctx;
int ret;

       ret=init(argc,argv,&ctx);
       if(ret) return ret;
       ret=work(&ctx);
       distory(&ctx,ret);
       return ret;
}

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
59 [报告]
发表于 2010-07-04 18:19 |只看该作者
看具体业务了


如果只是做个简单的string测试代码,很明显,统统main下,我才不管多少行呢


如果做 ...
shang2010 发表于 2010-06-20 10:43



    重点看功能,壳层应该干什么。
根据自变量初始化工作环境。
根据工作环境调用工作函数。
善后工作。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP