CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

{ 放在哪里更好

楼主albertlee(我想把这个ID送人)2001-06-19 13:19:00 在 C/C++ / C语言 提问

        先看两个例子  
      int   func1(int   i,int   j){  
          //...        
      }  
       
      int   func2(int   i,int   j)  
          {  
                //...  
          }  
   
      {   放在什么地方更好些? 问题点数:25、回复次数:17Top

1 楼bobfallen(逐流)回复于 2001-06-19 13:28:00 得分 1

我认为第二种好,这样不仅习惯,而且更清晰。Top

2 楼albertlee(我想把这个ID送人)回复于 2001-06-19 13:31:00 得分 0

可是,如果考虑声明呢?  
  int   func1();     //一见到   ;人家就知道是声明  
  int   func1(){    //一见到   {   人家就知道是定义  
    //.....  
  }  
     
  那第一种不是更清晰吗?Top

3 楼aceplus(飞狼0723)回复于 2001-06-19 13:48:00 得分 1

偶习惯第二种!Top

4 楼lusxiao(lusxiao)回复于 2001-06-19 14:24:00 得分 3

萝卜青菜,各有所爱。  
   
  第一种,在java中普遍使用。  
   便于你在一页内看到更多的代码。  
   减少print时所需的纸张。(环保)  
   
  第二种:  
   便于debug时匹配{}。  
   你公司按行给工钱是能多要点钱。;)  
   
  偶习惯第一种!   Top

5 楼leudon_99()回复于 2001-06-19 14:29:00 得分 2

我觉得搭配使用最好。  
  如  
  void   main()  
  {  
        for(;;){  
        }  
  }  
  也就是说函数用第二中,循环体用第一种。  
  拙见如上,敬请指教。Top

6 楼bobfallen(逐流)回复于 2001-06-19 14:30:00 得分 2

程序的结构不是为了节约,是增强可读性Top

7 楼hyqryq(不知道叫什么好)回复于 2001-06-19 14:45:00 得分 0

看习惯了!Top

8 楼kz(kz)回复于 2001-06-19 15:23:00 得分 2

同意leudon_99  
  第一种方式使得观察代码不需要翻页,所以使人更易理解Top

9 楼cBeginner()回复于 2001-06-19 19:24:00 得分 2

第一种好,可以节约行数。小程序体现不出,现在养成写第一种的习惯,以后写大程序的时候就会体现出它的优势了。Top

10 楼Leemaasn(小鸟)回复于 2001-06-19 19:47:00 得分 0

我是喜欢第二种的,尽管第一种也不错。。。Top

11 楼icbm(雪狼)回复于 2001-06-19 19:53:00 得分 2

呵呵,我喜欢第二种。  
  同意bobfallen(流水)   
  我认为可读要比节约更重要。可读性好有利于调试。Top

12 楼mrby(会思考的苇草)回复于 2001-06-19 22:29:00 得分 0

第二种!!Top

13 楼cbc(逍遥子)回复于 2001-06-19 23:06:00 得分 2

偶习惯第一种  
  其实这是一种习惯问题,  
  每个人都有自己的风格吗Top

14 楼a_ray()回复于 2001-06-20 00:36:00 得分 1

不应有争异的事:第一种好Top

15 楼alpha_wang(南海十三郎)回复于 2001-06-20 08:44:00 得分 2

仁者见仁,智者见智。Top

16 楼shiningstar(探索者)回复于 2001-06-20 09:53:00 得分 2

第一种出现的原因恐怕是节省纸张,但在电脑里一点也不节省空间Top

17 楼wao(wao)回复于 2001-06-20 10:09:00 得分 3

都行。  
  关键是统一。  
  CodeComplete推荐第二种。但是函数比较特殊。我想。Top

相关问题

  • 验证时间放在哪里最好?
  • 数据库用户密码放在哪里比较好?
  • 全局变量放在哪里声明好啊
  • MFC的全局异常处理放在哪里比较好?
  • 请问网站的一些常量设置放在哪里好??
  • 問個很弱的問題: 登錄密碼放在哪里好?
  • cookies 存放在哪里?
  • XP的自动更新它下载的安装文件存放在哪里??
  • out look的邮件放在哪里?
  • 硬盘分区信息放在哪里?

关键词

  • func1
  • 习惯

得分解答快速导航

  • 帖主:albertlee
  • bobfallen
  • aceplus
  • lusxiao
  • leudon_99
  • bobfallen
  • kz
  • cBeginner
  • icbm
  • cbc
  • a_ray
  • alpha_wang
  • shiningstar
  • wao

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo