C 中對於out例子修飾詳解,掌握此用法即可

2021-09-26 09:37:35 字數 529 閱讀 2467

out 關鍵字,它讓形參成為實參的別名。

換而言之,對形參執行的任何操作都是對實參執行的。

若要使用 out 引數,方法定義和呼叫方法均必須顯式使用 out 關鍵字。 例如:

void method(out int answer, out string message, out string stillnull)

int argnumber;

string argmessage, argdefault;

method(out argnumber, out argmessage, out argdefault);

console.writeline(argnumber);

console.writeline(argmessage);

console.writeline(argdefault);

// the example displays the following output:

// 44

// i』ve been returned

// 515

c 引數修飾符 out

out關鍵字通過引用傳遞引數。方法定義和呼叫方法必須顯式使用out關鍵字 呼叫方法時引數不必初始化,方法內必須對其賦值 引數中可以宣告多個out修飾的引數。例 public void useout out intnum public void index 將上述 改為 public void use...

C 中Out和Ref引數修飾符

以下為大家分析一下。傳值 比方你又乙份文件,假設採用傳值的話。相當於我複製了乙份,因此我對我這份文件的改動都不會影響到你的那份。假設你對這句話了解的話,那麼就簡單了。以下看乙個小demo。static void main string args static void method int i 傳址...

C 中const修飾虛函式例項詳解

c 中const修飾虛函式例項詳解 程式1 include using namespace std class base class test public base void test print void main 程式2 include using namespace std class ba...