大括號(hào)的作用就是把括起來(lái)的語(yǔ)句看成是一個(gè)整體,你可以把它當(dāng)成一條語(yǔ)句。
10年的全州網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷(xiāo)型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶(hù)設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整全州建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“全州網(wǎng)站設(shè)計(jì)”,“全州網(wǎng)站推廣”以來(lái),每個(gè)客戶(hù)項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
如果if else while for這些判斷或循環(huán)語(yǔ)句后面的執(zhí)行語(yǔ)句只有一條,就可以省略大括號(hào)。
例如:
if(ab)
{a = b;}
可以寫(xiě)成:
if(ab)
a = b;
大括號(hào)是一組語(yǔ)句的組合;
大括號(hào)的作用是將多條語(yǔ)句(每個(gè)語(yǔ)句以分號(hào);結(jié)尾)合成一個(gè)復(fù)合語(yǔ)句(可理解看作一個(gè)大語(yǔ)句,較長(zhǎng)的語(yǔ)句) 例如 int x=1; if(x!=1) {x=5; x=x+1; } 結(jié)果是x=1,如果不加大括號(hào),則是x=2
只要是括號(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ǔ)句的話(huà)就需要大括號(hào)與別的語(yǔ)句繼續(xù)區(qū)分。
小括號(hào)則有多種功能:
例如:
(1+5)*6
func()
for(i=1;i5;i++)
大括號(hào)也稱(chēng)花括號(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ǔ)句的話(huà)就需要大括號(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ǔ)句中,情況也是這樣的。在A(yíng)llman格式中,每個(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)
只要是括號(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ǔ)句的話(huà)就需要大括號(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)而已。
當(dāng)前題目:c語(yǔ)言函數(shù)必須有大括號(hào)嗎 c語(yǔ)言函數(shù)必須有大括號(hào)嗎
路徑分享:http://bm7419.com/article32/ddeggsc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、做網(wǎng)站、軟件開(kāi)發(fā)、動(dòng)態(tài)網(wǎng)站、建站公司、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)