回覆列表
  • 1 # 不如干飯去

    在C語言中,大括號"{}"是一類比較特殊的符號,如果能夠正確的使用它會使程式碼清晰度更好,從而使程式碼可讀性提高,因而正確的使用體現了一個程式設計人員的專業素養。那麼在C語言中,我們怎麼該把大括號用在什麼地方,該怎麼用呢?

    1、 初始化陣列變數

    那麼為什麼陣列要初始化呢?變數在使用前應該初始化,防止未初始化的變數被引用。下面舉一個數組初始化變數的例子;char str[32] = {0};定義了一個名為str的包含了32個位元組的陣列變數,並且將每個變數的初始值賦為0.

    2、定義和初始化結構體變數

    示例:struct{ };注意:任何變數在使用之前都要進行初始化。

    3、用在if、else、for、while、do-while、else-if語句中

    以上這些語句的書寫要求:(1)自佔一行,執行語句不得緊跟其後。不論執行語句有多少都要加"{}"(2)程式的分界符"{"和"}"應獨佔一行示例:if(……){ }else{ } while(……){ } for(……){ }

    4、用在switch語句中

    switch語句經常出現在產品程式碼中,所以就要求它的邏輯性較強,可讀性強。示例:switch(……){ }

    5、用在函式中

    大家都知道一個函式中的所有語句是包含在"{}"中的。除此之外,"{}"在函式中大有用處。(1)分隔功能關聯不大的語句在一些函式中可能有各種的功能,但這些功能之間關聯性很小,可以用"{}"來把它們隔開,從而使程式碼可讀性增加,也易於修改和維護。void fun(){//功能A{//功能B}}(2)突出修改或增加的程式碼這樣很容易的發現程式碼的改動,易於維護。void fun(){ {//新增的或者修改的程式碼} }

    總的來說,"{}"就是程式的分界符,我們要規範使用"{}",這樣程式碼的可讀性提高了,程式碼也規範了,從而工作學習的效率也就大大提高了。

  • 中秋節和大豐收的關聯?
  • 產婦在剖腹產時刀口發熱的疼怎麼辦?