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


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

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

                                      {

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

                                        }

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

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

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

                                                                                                                                                                {

                                              //注釋內容

                                             }

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

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

                                                    {

                注釋內容

                }

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

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

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

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

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

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

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

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

    

        

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM