首頁>Club>
6
回覆列表
  • 1 # 帆布鞋好穿

    1、C程式是由函式構成的。一個C源程式至少且僅包含一個main函式,也可以包含一個main函式和若干個其他函式。因此,函式是C程式的基本單位。被呼叫的函式可以是系統提供的庫函式(如printf和scanf函式),也可以是使用者根據需要自己編制設計的函式(如


    int max(int x,int y) /* 定義max函式,函式值為整型,形式引數x、y為整型 */

    {

    int z; /* max函式中的宣告部分,定義本函式中用到的變數z為整型 */

    if(x>y)z=x;

    else z=y;

    return(z); /* 將z的值換回,透過max帶回到呼叫函式的位置 */

    }

    )。C的函式相當於其他語言中的子程式。用函式來實現特定的功能。程式全部工作都是由各個函式分別完成,編寫C程式就是編寫一個個的函式。


    2、一個函式由兩個部分組成:


    a、函式的首部,即函式的第一行,包括函式名、函式型別、函式屬性、函式引數(形式引數)名、引數型別。如上面的max函式的首部為:


    int max (int x, int y)


    ↓ ↓ ↓ ↓ ↓ ↓


    函式型別 函式名 函式引數型別 函式引數名 函式引數型別 函式引數名


    一個函式名後面必須跟一對圓括號,括號內寫函式的引數名及其型別。函式可以沒有引數,如mian()。


    b、函式體,即函式首部下面的花括號內的部分。如果一個函式內有多個花括號,則最外層的一對花括號為函式體範圍。


    函式體一般包括以下連個部分。


    ● 宣告部分。在這部分中定義所用到的變數和對所呼叫的函式的宣告。如上面對呼叫函式max的宣告“int max(int x,int y)”。


    ●執行部分。由若干個語句組成。


    當然,在某些情況下也可以沒有宣告部分,甚至可以既無宣告部分也無執行部分。如:


    void dump()

    {

    }

    他是一個空函式,什麼也不做,但這是合法的。


    3、一個C程式總是從main函式開始執行的,而不論main函式在整個程式中的位置如何(main函式可以放在程式的最前頭,也可以放在程式的最後,或者一些函式之前,或在另一些函式之後)。


    4、C程式書寫格式自由,一行內可以寫幾個語句,一句可以分寫在多行上,C程式沒有行號。


    5、每個語句和資料宣告的最後必須有一個分號。分號是C語句的必要組成部分。如:“c=a+b;”分號是不可缺少的。即使是程式最好的一個語句也應包含分號。


    6、C程式本身沒有輸入輸出語句。輸入和輸出的操作是由庫函式scanf和printf等函式來完成的。C對輸入輸出實行“函式化”。由於輸入輸出操作牽涉具體的計算機裝置,把輸入輸出操作放在函式中處理,就可以使C語言本身的規模較小,編譯程式簡單,很容易在各種機器上實現,程式具有可移植性。不同計算機系統除了提供標準函式外,還提供一些專門的函式,因此不同計算機系統中所提供的函式個數和功能是有所不同的。


    7、可以用/*..........*/對C程式中的任何部分做註釋。一個好的、使用價值的源程式都應當加上必要的註釋,以增加程式的可讀性。

  • 2 # 使用者1975414961845

    專案 project, 是一組程式碼的統稱

    這一組程式碼 必須實現一個完整的功能, 可以是一個完整的程式, 也可以是其中一個模組。

    專案的創立,就是為了更好的組織管理這些程式碼。

    對於初學者來說, 專案往往只有一個檔案 幾個函式

    這是體現不出專案的價值

    但一旦完成一個比較大的功能時,專案程式碼可以達到幾千上萬個檔案

    這時專案的管理就很有必要了。

  • 中秋節和大豐收的關聯?
  • 媽媽不讓談戀愛,大學生偷偷談戀愛對嗎?