1. 程式人生 > >C#代碼中函數調用相關問題

C#代碼中函數調用相關問題

一個表 功能 數據 必須 static 人力 函數名 標識 之前

所謂的函數就是具有獨立功能的,並能通過名稱重復使用的代碼。函數要特別註意調用之前必先聲明。並且函數的聲明位置必須在類中。

函數聲明的語法是 static void 函數名()

{

//函數體(在函數調用時實行)

}

函數的作用域是 一個變量僅在他所定義的大括號內有效。不同的作用域的變量擁有獨立的內存空間,當作用域結束時,該變量會從內存中消失。而函數中的標識符就是在代碼中需要自行命名的位置。(C#必須由數字 字母 下劃線組成,並且不能用數字開頭,若不滿足該要求,則會出現翻譯錯誤)

接下來就是和函數調用有關了,在調用之前必先聲明,

第一種就是聲明帶參數的函數,函數語法是 static void 函數名(參數列表)

{

                                              //註釋內容

                                             }

參數書寫語法是 數據類型 參數名,數據類型 參數名,……

函數聲明語法就是 public static void (形參列表)……形參就是函數命名時使用的參數

{

                註釋內容

                }

  函數的調用語法 函數名(實參列表)……實參指的是函數調用時使用的參數

當函數調用時,會將實參的的數據賦值給形參。(實參和形參相互獨立,並不影響)

第二種就是聲明帶返回值的參數

函數的返回值:運行完後產生的結果。(return 用於函數體中的返回結果)

使用語法:return 值 或變量 或表達式。 (當函數運行到return語句時,會立即結束函數返回return關鍵字後面的值,變量或者表達式的結果)。

調用帶返回值的函數語法:函數名(實參列表)

   函數的調用是一個表達式;返回類型與函數聲明的返回類型一致。

通過充分的調用各種函數可以減少代碼書寫量,節約人力和物力,最重要的是可以減少代碼的錯誤率等。

    

C#代碼中函數調用相關問題