主流有兩種可接受風格,推薦第一種:
if (condition)
{
...
}
while (condition)
{
...
}
if (condition) {
...
while (condition) {
...
}
}
現代編輯器(如 vi)支援大括號匹配跳轉。風格一讓起始與結束大括號垂直對齊,配合匹配功能可快速在代碼塊間導航,無需肉眼搜尋:
if (veryLongCondition && secondVeryLongCondition)
{
...
}
else if (...)
{
...
}
團隊應統一風格,配合工具提升開發效率。