あたいわたしとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > あたいわたしの意味・解説 

値渡し

読み方:あたいわたし
【英】pass by value, call by value

値渡しとは、プログラミング言語における関数呼び出し方式1つで、呼出し側が指定した引数コピーされたものが関数内部渡され使用されるというものである

一般的に関数の定義用いられる変数仮引数実際呼出し時に具体的な値が定まった物を実引数と呼ぶ。呼出し元の処理から関数呼び出されると、関数先頭引数の値が初期化される。値渡しの場合には、呼出し時の変数とは別に、同じ内容を持つ、関数内部でのみ使用される内部用の変数作成される

関数の引数を値渡しにした場合関数内部どのような処理をしても、呼出し元の値には一切影響及ばない一方参照渡しさんしょうわたしpass by reference)にした場合は、関数内部の処理が、呼出し元に影響する可能性がある。

関数概念を持つほとんどの現代的なプログラミング言語は値渡しをサポートしている。C言語では、原則として値渡しのみをサポートする。ただし、C言語ではポインタ変数を持つため、ポインタを渡すことにより、擬似的参照渡し実現することができる。

なお、関数呼び出しという意味で「call by valueと言う場合もある。

プログラミングのほかの用語一覧
オブジェクト指向:  UML
コーディング:  ActiveRecord  アキュムレーター  値渡し  後判定ループ  アロケーション  アンダーフロー



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「あたいわたし」の関連用語

1
32% |||||

あたいわたしのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



あたいわたしのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ値渡しの記事を利用しております。

©2024 GRAS Group, Inc.RSS