转载10种代码风格
1.  Ansi/Allman/Bsd风格(格式缩进从下一行开始括号)    
int Foo(bool isBar)     
{     
    if (isBar)     
    {     
        bar();     
        return 1;     
    }     
    else     
        return 0;     
}  
2.  Java风格(格式缩进直接紧接后面括号)    
int Foo(bool isBar) {     
    if (isBar) {     
        bar();     
        return 1;     
    } else     
        return 0;     
} 
3.  Kernighan_Ritchie风格(格式缩进使用Linux 方式括号)    
int Foo(bool isBar)  
{     
    if (isBar) {     
        bar();     
        return 1;     
    } else     
        return 0;     
} 
4.  Stroustrup风格(格式缩进使用stroustrup 方式括号,缩进使用5 个空格)    
int Foo(bool isBar)  
{     
     if (isBar) {     
          bar();     
          return 1;     
     } else     
          return 0;     
} 
5.  Whitesmith风格(格式缩进使用下一行且缩进的括号)    
int Foo(bool isBar)  
    {     
    if (isBar)     
        {     
        bar();     
        return 1;     
        }     
    else     
        return 0;     
    }     
  
6.  Banner 风格(格式缩进使用直接紧接和缩进的括号)     
int Foo(bool isBar) {     
    if (isBar) {     
        bar();     
        return 1;     
        }     
    else     
        return 0;     
    } 
7.  GNU 风格(格式缩进使用下一行括号,语句块括号缩进两个空格)    
int Foo(bool isBar)     
{     
  if (isBar)     
    {     
      bar();     
      return 1;     
    }     
  else     
    return 0;     
} 
8.  Linux 风格(格式缩进使用  Linux 方式括号,语句块里面缩进8 个空格)    
int Foo(bool isBar)     
{     
        if (isFoo) {     
                bar();     
                return 1;     
        } else     
                return 0;     
} 
9.  Horstmann风格(格式缩进使用horstman方式,括号紧接语句块)    
int Foo(bool isBar)     
{  if (isBar)     
   {  bar();     
      return 1;     
   } else     
      return 0;     
}     
  
10.  1tbs/otbs风格(格式缩进使用Linux 方式括号,自动补全单行语句块括号)     
int Foo(bool isBar)     
{     
    if (isFoo) {     
        bar();     
        return 1;     
    } else {     
        return 0;     
    }     
} 
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号