C語言的程式設計格式

2021-09-11 23:00:27 字數 1292 閱讀 8550

1.縮排 2.空行的使用 3.折行的使用 4.注釋的位置5.如何進行命名 6.程式標號(大括號) 7.檔案的整體結構 8.其它
首先要說的是縮排,縮排可以使得我們的文章更加的有層次感。通常情況下,我們不再使用tab鍵來縮排。因為不同的電腦可能會tab鍵所佔的寬度不相同,如果使用的話可能無法達到預期的效果。因此,我們一般都使用4個空格鍵來進行縮排,以防意外的發生。

空行也很重要,恰當的使用空行可以讓我們的程式更加有條理性。我們一般在不同的邏輯段落新增空行。1.我們在每個函式之間要加上空行 2.判斷語句前後加空行 3.在進行對變數和函式的說明時加空行對兩者區分

還有關於折行的使用。在每一行中我們最好不要超過80列,並且使用邏輯結構時,各個條件之間要要使用折行,並且內容盡量的對齊。

在命名時,我們盡量要讓函式、變數和資料型別的名字更接近於我們自己的語言,盡量做到可以讓別人一眼看出其作用。

1.在使用指標變數、全域性變數和結構體時,注意在指標變數前加「p_「,在全域性變數前加「g_「,結構體變數加字尾「_t「。這樣可以有效的進行區分。

2.如果在乙個變數中有多個單詞,建議每個單詞之間加下劃線。

3.最好不要在變數名中摻雜大寫字母。因為常量通常用大寫字母表示。

4.如果想要對使用的變數名進行簡化,建議使用以下的規則: (1).較短的單詞可通過去掉「母音」形成縮寫

(2).較長的單詞可取單詞的頭幾個字母形成縮寫

(3).盡量使用公認的縮寫。

示例:temp-- tmp

lag–***

message–msg

儘管有著這麼多的規定,但是有時我們仍然會感覺變數名字不夠用。所以建議在使用函式時,對函式中形參定義時在每個變數前加「函式名_變數名「進行區分。

更加要謹慎對全域性變數的使用,在進行命名時要時時注意重名的情況。

在以下幾種情況我們需要進行注釋。

1.檔案開頭需要注釋段落

2.函式開頭需要注釋段落

3.全域性變數需要詳細注釋

4.特殊功能的區域性變數需要詳細注釋

5.變數bit域詳細注釋

6.為特殊功能的巨集定義加注釋

在進行注釋時我們也要做到以下幾點注意:

1.盡量使用 // 作為程式內部注釋

2. //* ‐‐ *// 用於檔案、函式頭部注釋段落

3.在不同條件下可能被使用的**不能注釋,用#if 0 ‐‐ #endif

當我們真正編寫專案時要有以下幾點:

其實以上這些要求並不代表程式不這樣寫就不能執行。只是遵守這些規定能讓我們更好的與他人進行交流。

所以,我們也要更加的重視自己書寫語句的正確性,這點的重要性也很強

C語言程式設計 1006 換個格式輸出整數

不能直接寫a 4 在devc 中,對於輸入兩位數字,會輸出無數個 b 寫成a 4 無這個問題 a,a 讀入乙個浮點值 僅c99有效 c 讀入乙個字元 d 讀入十進位制整數 i 讀入十進位制,八進位制,十六進製制整數 o 讀入八進位制整數 x,x 讀入十六進製制整數 s 讀入乙個字串,遇空格 製表符或...

C語言程式的格式

乙個c程式都是從main 函式開始執行的。程式中main 函式就是其中的主函式,當然在程式中是可以定義其他的函式的。在這些定義函式中進行特殊的操作,使得函式完成特定的功能。雖然將所有的執行 全部放入main 函式也是可行的,但是如果將其分成一塊一塊,每一塊使用乙個函式進行表示的話,那麼整個程式看起來...

C語言的輸入格式

int main include意思是包含,包含乙個 standard input output 標準輸入與輸出 include 可理解成我要向計算機申請使用計算機的語言,即使用的格式 int是整型的意思 main前面的int表示main函式呼叫返回乙個整型值 return 0表示返回乙個0的值 此...