首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

发一下小弟我最喜欢的代码风格,顺便问一下叫什么名字

2012-05-29 
发一下我最喜欢的代码风格,顺便问一下叫什么名字用了好几年,一直坚持这样的代码风格:C/C++ codeBOOL Stack

发一下我最喜欢的代码风格,顺便问一下叫什么名字
用了好几年,一直坚持这样的代码风格:

C/C++ code
BOOL Stack_New(int size, STACK **pp_stack){    assert(NULL != pp_stack);        if (size > 0)        {        ...        return TRUE;        }    return FALSE;}


这种风格很简洁,特别是在大型软件的源码中,一个代码块一路展开就像一颗树一样的,而这种标准的风格:
C/C++ code
BOOL Stack_New(int size, STACK **pp_stack){    assert(NULL != pp_stack);        if (size > 0)    {        ...        return TRUE;    }    return FALSE;}

我一直的看不惯,这样看上去,就像一个代码块包含了三个同级的东西一样,没有我用的那种简洁、清晰。

这种风格真的很好看,在现代大多数的编辑器、IDE中,启用语法高亮等特性后,真的看起来很清晰、一看就能看清楚函数的结构、流程等等。而后者的标准风格,在一列中包含了3个实际上不同级的东西,所以没有前者清晰。实际上{}确实是应该需要缩进在代码块的部分,而不是语句的部分。


[解决办法]
额, 楼主原先那种真恶心。。。

热点排行