c語言中"結構化程式設計方法”的基本思想和規則C語言是一種結構化語言。它層次清晰,便於按模組化方式組織程式,易於除錯和維護。C語言的表現能力和處理能力極強。它不僅具有豐富的運算子和資料型別,便於實現各類複雜的資料結構。它還可以直接訪問記憶體的物理地址,進行位(bit)一級的操作。由於C語言實現了對硬體的程式設計操作,因此C語言集高階語言和低階語言的功能於一體。既可用於系統軟體的開發,也適合於應用軟體的開發。此外,C語言還具有效率高,可移植性強等特點。因此廣泛地移植到了各類各型計算機上,從而形成了多種版本的C語言。
C源程式的結構特點
1.一個C語言源程式可以由一個或多個原始檔組成。
2.每個原始檔可由一個或多個函式組成。
3.一個源程式不論由多少個檔案組成,都有一個且只能有一個main函式,即主函式。
4.源程式中可以有預處理命令(include 命令僅為其中的一種),預處理命令通常應放在原始檔或源程式的最前面。
5.每一個說明,每一個語句都必須以分號結尾。但預處理命令,函式頭和花括號“}”之後不能加分號。
6.識別符號,關鍵字之間必須至少加一個空格以示間隔。若已有明顯的間隔符,也可不再加空格來間隔。
書寫程式時應遵循的規則
從書寫清晰,便於閱讀,理解,維護的角度出發,在書寫程式時 應遵循以下規則:
1.一個說明或一個語句佔一行。
2.用{} 括起來的部分,通常表示了程式的某一層次結構。{}一般與該結構語句的第一個字母對齊,並單獨佔一行。
3.低一層次的語句或說明可比高一層次的語句或說明縮排若干格後書寫。以便看起來更加清晰,增加程式的可讀性。在程式設計時應力求遵循這些規則,以養成良好的程式設計風格。
c語言中"結構化程式設計方法”的基本思想和規則C語言是一種結構化語言。它層次清晰,便於按模組化方式組織程式,易於除錯和維護。C語言的表現能力和處理能力極強。它不僅具有豐富的運算子和資料型別,便於實現各類複雜的資料結構。它還可以直接訪問記憶體的物理地址,進行位(bit)一級的操作。由於C語言實現了對硬體的程式設計操作,因此C語言集高階語言和低階語言的功能於一體。既可用於系統軟體的開發,也適合於應用軟體的開發。此外,C語言還具有效率高,可移植性強等特點。因此廣泛地移植到了各類各型計算機上,從而形成了多種版本的C語言。
C源程式的結構特點
1.一個C語言源程式可以由一個或多個原始檔組成。
2.每個原始檔可由一個或多個函式組成。
3.一個源程式不論由多少個檔案組成,都有一個且只能有一個main函式,即主函式。
4.源程式中可以有預處理命令(include 命令僅為其中的一種),預處理命令通常應放在原始檔或源程式的最前面。
5.每一個說明,每一個語句都必須以分號結尾。但預處理命令,函式頭和花括號“}”之後不能加分號。
6.識別符號,關鍵字之間必須至少加一個空格以示間隔。若已有明顯的間隔符,也可不再加空格來間隔。
書寫程式時應遵循的規則
從書寫清晰,便於閱讀,理解,維護的角度出發,在書寫程式時 應遵循以下規則:
1.一個說明或一個語句佔一行。
2.用{} 括起來的部分,通常表示了程式的某一層次結構。{}一般與該結構語句的第一個字母對齊,並單獨佔一行。
3.低一層次的語句或說明可比高一層次的語句或說明縮排若干格後書寫。以便看起來更加清晰,增加程式的可讀性。在程式設計時應力求遵循這些規則,以養成良好的程式設計風格。