# 1 函式基本使用
函式的呼叫方法用c++。
主函式要在乙個class中,靜態的,無返回值;
見示例
using system;}class test
", ret );
console.readline();}}
}
支援遞迴
# 2 函式的輸入輸出
## 1 值傳遞
正常同c++
## 2 引用傳遞 ref 關鍵字
using system;static void main(string args)
", a);
console.writeline("在交換之前,b 的值: ", b);
/* 呼叫函式來交換值 */
n.swap(ref a, ref b);
console.writeline("在交換之後,a 的值: ", a);
console.writeline("在交換之後,b 的值: ", b);
console.readline();}}
}
## 3 輸出 out 關鍵字
using system;static void main(string args)
", a);
/* 呼叫函式來獲取值 */
n.getvalue(out a);
console.writeline("在方法呼叫之後,a 的值: ", a);
console.readline();}}
}
參考:
C 學習筆記11,C 核心程式設計
物件的初始化和清理也是也是兩個非常重要的安全問題 乙個物件或者變數沒有初始狀態,對其使用,後果是未知的 使用完乙個物件或者變數,沒有及時清理,也會造成一定安全問題 c 利用建構函式和析構函式 解決上述問題,這兩個函式會被編譯器自動呼叫,完成物件的初始化和清理工作 物件的初始化和清理工作是編譯器強制要...
11 C語言陣列
陣列的幾個名詞 陣列的應用場景 include int main int argc,const char ar int 元素型別 ages 陣列名稱 10 元素個數 int ages 10 int ages 3 int nums int nums 10 int nums 5 int nums int...
11 C 類複製控制
類複製控制 前言,定義,基類與派生類,設計指導 1.前言 複製控制通常指類的複製建構函式,賦值操作運算子,析構函式 1.1複製建構函式 引入複製建構函式是為了讓類的物件直接生成另乙個物件,同時把此物件的資料複製到另乙個物件中 如果類中沒有實現複製建構函式,編譯器自動新增乙個,如果我們不需要,則把它明...