就是把每部分都分隔開(kāi),
10年積累的做網(wǎng)站、網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有崆峒免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
1區(qū)分一下函數(shù):
int main(){}
這對(duì)大括號(hào)里就是函數(shù)的主體了;
2區(qū)分一下語(yǔ)句
if(){}
else{}
每個(gè)大括號(hào)里面就是判斷的主體部分。
希望能幫助到你~~~
大括號(hào)也稱花括號(hào)是程序塊的分界符,大括號(hào)起的作用主要就是劃分區(qū)域用的。
沒(méi)有規(guī)定for后面一定要加大括號(hào),如果for循環(huán)里只有一個(gè)語(yǔ)句,如果有多個(gè)語(yǔ)句,就需要用一個(gè)大括號(hào)把他們包起來(lái)。
比如:if(ab) println("ab");與if(ab) { println("ab"); },其實(shí)效果是一樣的但有的時(shí)候是必須用到大括號(hào)的。
比如:當(dāng)if語(yǔ)句后有多條語(yǔ)句的話就需要大括號(hào)與別的語(yǔ)句繼續(xù)區(qū)分。比如:if(ab){ max=a; println("max=%d",c);}。
擴(kuò)展資料
大括號(hào)號(hào)使用注意事項(xiàng):
在KbR格式中,開(kāi)括號(hào)總是與使用它的語(yǔ)句在同一行上,而閉括號(hào)總是在它所關(guān)閉的語(yǔ)句的下一行上,并且與該語(yǔ)句對(duì)齊。例如,在上例中,if語(yǔ)句的開(kāi)括號(hào)和它在同一行上,|f語(yǔ)句的閉括號(hào)在它的下一行上,并且與它對(duì)齊。
在與if語(yǔ)句對(duì)應(yīng)的else條件語(yǔ)句以及出現(xiàn)在程序段后部的while語(yǔ)句中,情況也是這樣的。在Allman格式中,每個(gè)大括號(hào)都單獨(dú)成行,并且開(kāi)括號(hào)和閉括號(hào)都與使用它們的語(yǔ)句對(duì)齊。與Allman格式相同,Whitesmiths格式也要求大括號(hào)單獨(dú)成行,但是它們要和它們所包含的語(yǔ)句對(duì)齊。
例如,在if語(yǔ)句的開(kāi)括號(hào)是與第一個(gè)printf()函數(shù)調(diào)用對(duì)齊的。不管使用哪一種格式,一定要保持前后一致——這將有助于其它人更方便地讀程序。
參考資料來(lái)源:百度百科—大括號(hào)
void fun(xxx xxx) { } // 函數(shù)體開(kāi)始和結(jié)尾 struct s{ }; // 結(jié)構(gòu)定義開(kāi)始和結(jié)尾 for (xx,xx,xxx) { } // 循環(huán)體的開(kāi)始和結(jié)尾, 只有一句代碼的話可以省略 if(xxx){ }else{ } // if語(yǔ)句塊的開(kāi)始和結(jié)尾, 只有一句代碼的話可以省略
只要是括號(hào)就需要配對(duì)出現(xiàn)的,大括號(hào)起的作用主要就是劃分區(qū)域用的。比如:if(ab) println("ab");與if(ab) { println("ab"); }其實(shí)效果是一樣的但有的時(shí)候是必須用到大括號(hào)的。比如當(dāng)if語(yǔ)句后有多條語(yǔ)句的話就需要大括號(hào)與別的語(yǔ)句繼續(xù)區(qū)分。比如:if(ab){ max=a; println("max=%d",c);}還有種情況是if語(yǔ)句中還有if語(yǔ)句,這種時(shí)候往往都是要加大括號(hào)的比如:if(ab){ if(ca) { println("max=%d",c); }}其實(shí),你可以這樣理解,一個(gè)大括號(hào)里的內(nèi)容就是一條語(yǔ)句,普通的語(yǔ)句是以分號(hào)結(jié)尾的,只不過(guò)這條語(yǔ)句長(zhǎng)了點(diǎn),需要用括號(hào)括起來(lái)而已。