11 C 筆記 函式 方法

2022-09-02 17:36:09 字數 820 閱讀 5867

# 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複製建構函式 引入複製建構函式是為了讓類的物件直接生成另乙個物件,同時把此物件的資料複製到另乙個物件中 如果類中沒有實現複製建構函式,編譯器自動新增乙個,如果我們不需要,則把它明...