ホームページ >バックエンド開発 >C#.Net チュートリアル >C言語の仮引数と実引数とは何ですか?
C 言語では、仮パラメータは関数定義で宣言された変数であり、データを受け取るために使用されます。実パラメータは、関数の呼び出し時に関数に渡される実際のデータです。仮パラメータは実際のパラメータ値のコピーを取得するため、仮パラメータを変更しても実際のパラメータには影響せず、その逆も同様です。
#仮パラメータと実パラメータ
C 言語では、仮パラメータと実パラメータは 2 つの重要な概念です。データを関数に渡すために使用されます。仮パラメータ
実際のパラメータは、関数が呼び出されたときに関数に実際に渡されるデータです。
関数が呼び出されると、実パラメータが仮パラメータに渡されます。仮パラメータの値は、実パラメータをコピーして取得します。これは、仮パラメータを変更しても実際のパラメータの値には影響せず、その逆も同様であることを意味します。
仮パラメータと実パラメータの目的仮パラメータは、関数定義で関数に必要なデータを指定するために使用されます。
次の例は、仮パラメータと実際のパラメータの使用を示しています。
<code class="c">// 函数定义 int sum(int a, int b) { // a 和 b 是形参 return a + b; } // 函数调用 int result = sum(5, 10); // 5 和 10 是实参</code>
上記の例では、
a と b
は関数 sum
の仮パラメータであり、5
と 10
は関数が呼び出されるときの実際のパラメータです。 。この関数は、仮パラメータ a
と b
に渡される 2 つの引数の合計である 15
を返します。
以上がC言語の仮引数と実引数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。