Chinaunix

标题: 风格调查——关于函数调用 [打印本页]

作者: pmerofc    时间: 2013-02-24 17:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: zooyo    时间: 2013-02-24 17:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: linux_c_py_php    时间: 2013-02-24 17:16
1, 3都不错, 就是还没习惯3.
作者: zooyo    时间: 2013-02-24 17:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: linux_c_py_php    时间: 2013-02-24 17:20
zooyo 发表于 2013-02-24 17:17
回复 3# linux_c_py_php


我也有一位同事, 相当geek, 键盘N个全机械.
作者: zooyo    时间: 2013-02-24 17:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: linux_c_py_php    时间: 2013-02-24 17:25
zooyo 发表于 2013-02-24 17:22
回复 5# linux_c_py_php


额, 因为emacs的键位和screen冲突.
作者: Ager    时间: 2013-02-24 17:37

  1. foo (x, bar(y) + qux(z, *p))
复制代码

作者: pandaiam    时间: 2013-02-24 20:04
fun(int a, int b)
{
        if( (a==b)||(a>b) ) {
  
        }
}


在公司用黑轴,公司不能用青啊.


作者: fender0107401    时间: 2013-02-24 20:45
pmerofc 发表于 2013-02-24 17:02
哪种看起来更舒服些


调用时选1。

定义时选2。
作者: 方兆国    时间: 2013-02-24 22:46
zooyo 发表于 2013-02-24 17:17
回复 3# linux_c_py_php


Eclipse  中Ctrl+Shift+F 是格式化,可以自动格式化代码,自己随心所欲输一段儿以后,按这个组合键,让Eclipse自动给你格式化,而且还可以自定义默认格式呢
作者: zooyo    时间: 2013-02-24 23:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: pandaiam    时间: 2013-02-25 01:14
zooyo 发表于 2013-02-24 23:10
回复 9# pandaiam


茶最中间了好像,茶,红什么的,类似

黑不需要按下去就触发了.
但机械最重要的是稳定, 手感什么的感觉都能适应.
作者: pmerofc    时间: 2013-02-25 08:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: pmerofc    时间: 2013-02-25 08:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: lin5161678    时间: 2013-02-26 11:13
单个参数 不空格
多个参数在逗号后面空格

作者: qinyiwang    时间: 2013-02-26 17:12
第一种喽)
作者: ahui886    时间: 2013-02-27 09:19
投了3一票, astyle自动格式化
作者: ww2000e    时间: 2013-02-27 11:16
  1. fun( arg1, arg1 )
  2. {
  3.         for ( i = 1 ; i <= 5 ; i ++ ) {
  4.                 if ( j == 2 )
  5.                         j ++;
  6.         }
  7. }
复制代码
我就是爱打空格的:wink:
作者: linux_c_py_php    时间: 2013-02-28 13:47
我就是默认indent排版的.{:3_184:}
作者: hededisanan00    时间: 2013-04-22 11:25
我是顺手写的,也不管什么风格
作者: A.com    时间: 2013-12-10 12:18
我的习惯是:标点后加空格;运算符前后加空格
作者: ___BlueGuy__    时间: 2013-12-17 19:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: 大众推荐    时间: 2013-12-18 15:53
本帖最后由 大众推荐 于 2013-12-18 16:00 编辑

fun(arg1, arg1)
{
        for(i = 1; i <= 5; i ++) {
                if (j == 2) {
                        j ++;
                }
        }
}

1.单个参数,不加空格;
   多个参数,逗号后面加一个空格;
2.所有运算符和参数之间加一个空格,后面是分号的,不加空格;
3.if, for, while 等后有{}的, (){}之间有一个空格;
4.个人习惯,
if(a)
     b();
即使是后面只有一行,也用 {} 括上,即:
if(a) {
     b();
}

作者: gtkmm    时间: 2014-01-07 19:30
zooyo 发表于 2013-02-24 17:17
回复 3# linux_c_py_php

我的茶轴。 还好我们公司其它人成天嚷嚷,结果虽然我一天到晚噼里啪啦,还是没人骂我。





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2