當前位置:首頁 » 編程語言 » c語言的大括弧

c語言的大括弧

發布時間: 2024-01-14 00:53:10

A. c語言中的 { } 大括弧的使用,什麼時候需要什麼

大括弧也稱花括弧是程序塊的分界符,大括弧起的作用主要就是劃分區域用的。

沒有規定for後面一定要加大括弧,如果for循環里只有一個語句,如果有多個語句,就需要用一個大括弧把他們包起來。

比如:if(a>b) println("a>b");與if(a>b) { println("a>b"); },其實效果是一樣的但有的時候是必須用到大括弧的。

比如:當if語句後有多條語句的話就需要大括弧與別的語句繼續區分。比如:if(a>b){ max=a; println("max=%d",c);}。

(1)c語言的大括弧擴展閱讀

大括弧號使用注意事項:

在Kb&R格式中,開括弧總是與使用它的語句在同一行上,而閉括弧總是在它所關閉的語句的下一行上,並且與該語句對齊。例如,在上例中,if語句的開括弧和它在同一行上,|f語句的閉括弧在它的下一行上,並且與它對齊。

在與if語句對應的else條件語句以及出現在程序段後部的while語句中,情況也是這樣的。在Allman格式中,每個大括弧都單獨成行,並且開括弧和閉括弧都與使用它們的語句對齊。與Allman格式相同,Whitesmiths格式也要求大括弧單獨成行,但是它們要和它們所包含的語句對齊。

例如,在if語句的開括弧是與第一個printf()函數調用對齊的。不管使用哪一種格式,一定要保持前後一致——這將有助於其它人更方便地讀程序。

B. C語言編程中大括弧的作用,哪些可省略

大括弧的作用是把幾個語組合在一個相同的作用體內.如下面語句:

if
(a<b)

{
n=a;

a=b;

b=a;

}
這幾個語句作用就是如果a<b則交換a 和
b,
大括弧內的三條語句就是交換過程,
如果沒有大括弧,
那就只執行第一句,
完成不了交換過程.
語句體內只有一條語句,
大括弧可以省略.
語句體內有兩條及以上語句,
則必須使用大括弧..

C. C語言編程中大括弧的作用,哪些可省略

你說的大括弧是指「{}」這個對嗎?
程序一般用來表示作用范圍或者執行范圍。
主要有如下使用:
1、選擇結構:if語句,switch語句;
2、
循環結構:while型循環,do-while型循環,for型循環;
3、函數
4、復雜數據類型:
結構體、
共用體;
5、面向對象
同上回答,除選擇結構和循環結構在有的情況下可以省略外,其他情況都不能省略。
如果不確定,一般就不考慮省略。都給用上,是肯定不會有錯的。萬一省略不當,程序癱瘓了就不好了!

熱點內容
不支持的壓縮演算法 發布:2024-11-30 00:44:54 瀏覽:901
機加工的編程 發布:2024-11-30 00:31:19 瀏覽:727
坦克世界電腦什麼配置 發布:2024-11-30 00:30:41 瀏覽:317
如何在手機設置上找到網路的密碼 發布:2024-11-30 00:18:29 瀏覽:414
和鷹加密鎖 發布:2024-11-30 00:17:17 瀏覽:556
C語言舞會 發布:2024-11-30 00:15:44 瀏覽:377
java下載我的世界 發布:2024-11-30 00:11:08 瀏覽:12
華三配置器升級失敗怎麼回事 發布:2024-11-30 00:09:23 瀏覽:842
汽車空調壓縮機壽命 發布:2024-11-30 00:06:04 瀏覽:567
電腦網路波動異常與伺服器失去連接 發布:2024-11-29 23:43:19 瀏覽:247