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

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

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个实际上不同级的东西,所以没有前者清晰。实际上{}确实是应该需要缩进在代码块的部分,而不是语句的部分。


------解决方案--------------------
额, 楼主原先那种真恶心。。。