在C語言中,大括號"{}"是一類比較特殊的符號,如果能夠正確的使用它會使程式碼清晰度更好,從而使程式碼可讀性提高,因而正確的使用體現了一個程式設計人員的專業素養。那麼在C語言中,我們怎麼該把大括號用在什麼地方,該怎麼用呢?
1、 初始化陣列變數
2、定義和初始化結構體變數
3、用在if、else、for、while、do-while、else-if語句中
4、用在switch語句中
5、用在函式中
總的來說,"{}"就是程式的分界符,我們要規範使用"{}",這樣程式碼的可讀性提高了,程式碼也規範了,從而工作學習的效率也就大大提高了。
在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(){ {//新增的或者修改的程式碼} }總的來說,"{}"就是程式的分界符,我們要規範使用"{}",這樣程式碼的可讀性提高了,程式碼也規範了,從而工作學習的效率也就大大提高了。